任何人在这里有任何经验部署一个真正的在线系统,在任何NoSQL数据库中进行全文搜索? 例如,如何在MongoDB,Riak和CouchDB中比较全文搜索? 我正在寻找的一些指标是易于部署和维护,当
>例如,如何在MongoDB,Riak和CouchDB中比较全文搜索?
>我正在寻找的一些指标是易于部署和维护,当然速度。
>他们有多成熟?它们是Lucene基础设施的替代品吗?
谢谢。
没有现有的“NoSQL”数据库提供可以命名为“全文搜索”的东西的合理实现。 MongoDB特别是几乎没有什么东西到目前为止(使用正则表达式匹配不是全文搜索和使用$ in或$ all运算符搜索关键字词列表只是一个非常差的“全文搜索”的实现)。使用Solr,ElasticSearch或Sphinx是简单的 – 在应用程序级别上的实现和集成。您的选择广泛取决于您的要求和当前设置。