2012-06-24 42 views
0

我需要从规范化的MSSQL数据库中提取数据并将它们提供给Solr索引。Apatar将数据提供给Solr

我只是想知道Apatar是否可以用来完成这项工作。我浏览过它的文档,但没有得到我要找的信息。它表示,它可以从SQL服务器获取数据,并通过HTTP发布,但仍不确定它是否可以通过http发布XML中的数据?

任何建议将非常有价值。谢谢

+0

[DataImportHandler](http://wiki.apache.org/solr/DataImportHandler)由于某种原因是不够的? –

+0

我只是评估选项,因此决定合适的实施计划。 – Krunal

回答

1

我对Apatar并不熟悉,但因为它是Java应用程序,所以在Windows环境中实现它可能有点具有挑战性。但是,对于需要从MSSQL数据库提取数据并将其提供给Solr的各种场景,我已经编写了利用SolrNet客户端的自定义C#代码。这往往是非常简单直接的代码,并且在我们需要以指定的时间间隔加载数据的情况下,我们使用调度控制台应用程序的计划任务。我建议查看SolrNet站点的Create/Update部分,以了解使用.Net客户端加载/更新数据的一些示例。

+0

我认为这是最简单的方法来做到这一点......也尝试DIH ...谢谢你。 – Krunal

相关问题