Is MongoDB a valid alternative to relational db + lucene?

后端 未结 10 624
醉酒成梦
醉酒成梦 2021-01-30 09:13

On a new project I need a hard use of lucene for a searcher implementation. This searcher will be a very important (and big) piece of the project. Is valid or convenient replaci

相关标签:
10条回答
  • 2021-01-30 09:52

    CouchDb seems to be a(n other) possible alternative to use Lucene via couchdb-lucene project.

    0 讨论(0)
  • 2021-01-30 09:52

    Another option is to use elasticsearch (backed in lucene) width couchdb: http://www.elasticsearch.org/blog/2010/09/28/the_river_searchable_couchdb.html

    0 讨论(0)
  • 2021-01-30 09:52

    For fulltext search solutions, I have used Lucene & Sphinx earlier but they are not that good to fetch best results to the supplied keyword. So I used mongodb fulltext search plugin MongoLantern, which is very good at it. Moreover in terms of performance it's using MongoDB as a backend engine, so there is no performance issues at all. waiting for more reviews in terms of Production usability of MongoLantern.

    https://sourceforge.net/projects/mongolantern/

    0 讨论(0)
  • 2021-01-30 09:56

    Look's possible but slower (see here)

    • You will have to do word splitting and stemming your self.
    • Ranking of queries 'requires user supplied code to do so'
    0 讨论(0)
提交回复
热议问题