java中的做内存检索的软件并不多,Solr是一个和ES类似的软件,不过他的索引比较笨重;Solr和ES都是基于lucene的 (其中的底层是倒排索引),lucene的作者是Doug Cutting ,他还是两个特别牛逼的作品Nutch、Hadoop (大数据方面的框架)的作者;
优点:
~全文检索;
~处理海量数据;
~高亮显示(简便);
ES和Solr对比:
~Solr查询死数据的速度相当快,甚至超越了ES,但是如果数据是实时改变(也就是实时数据)的,Solr速度就会下降很多,但是ES速度基本不变;
~Solr搭建集群需要依赖Zookeeper来帮助管理,ES本身就支持集群;
~ES对云计算和大数据的支持特别好;
。。。。。。。。。。。。。
嘻哈的简写笔记
。。。。。。。。。。。。。