我希望能够使用Solr搜索CouchDB数据库。有没有提供这种集成的项目?
我也知道CouchDB-Lucene。有没有办法把Solr牵扯进去?
谢谢!
发布于 2011-06-22 14:03:39
考虑到它是多么容易,使用你自己的代码会更有意义。首先,您需要决定使用哪种SOLR模式,以及如何将CouchDB文档映射到该模式。然后简单地迭代数据库Pagination in CouchDB?中的所有文档并生成SOLR <add>文档。
人们一直在使用各种数据源来做这件事。由于SOLR本质上是搜索单个表,因此困难的工作通常是找出如何将数据库格式映射到单个表。读一读SOLR模式可以做些什么,您可能会惊讶于这是多么容易。
发布于 2011-06-18 15:04:02
除了自己用CouchDB integration for ElasticSearch提供ElasticSearch之外,还有一个JSON可用。两者都使用无模式的JSON,因此将它们集成起来非常容易。
就功能而言,ElasticSearch将提供与Solr相当的一组功能(当然,除了一些独特的功能之外)。
发布于 2011-06-17 22:06:46
根据这个
http://wiki.apache.org/couchdb/Related_Projects
有一个CouchDB-Solr2项目(向下滚动到最后),现在不再维护了。
https://stackoverflow.com/questions/6386872
复制相似问题