在NoSQL上构建你的搜索服务

搜索引擎与NoSQL结合起来?感觉还不错,下面是三个案例:

SolandraSolr + Cassandra

从别名上就能看出来,其实它就是结合了 SolrCassandra 的实时搜索引擎程序。

其特性如下:

  • 支持Solr的大多数默认特性 (search, faceting, highlights)
  • 数据复制,分片,缓存及压缩这些都由Cassandra来进行
  • Multi-master (任意结点都可供读写)
  • 实时性高,写操作完成即可读到
  • Easily add new SolrCores w/o restart across the cluster 轻松添加及重启结点

Riak Search 基于 Riak 的全文搜索引擎,具体特性请点链接查看。

HSearch 基于HBase的搜索引擎

其特性如下:

  • Multi-XML formats
  • Record and document level search access control
  • Continuous index updation
  • Parallel indexing using multi-machines
  • Embeddable inside application
  • A REST-ful Web service gateway that supports XML
  • Auto sharding
  • Auto replication

anyShare赠人玫瑰,手有余香,分享知识,德艺双馨!
          

无觅相关文章插件,快速提升流量