如下图所示倒排索引由 term index 、term dictionary、posting list组成
当我们使用了Elasticsearch,我们就需要考虑如何去访问Elasticsearch上面的数据,目前官方推荐RestHighLevelClient SDK去操作es数据,但是使用过的同学的知道,要构造这个这个请求对象很麻烦,特别是当我们的查询复杂的时候。...
https://segmentfault.com/a/1190000011784259
Elasticsearch父子关系5.x参考官网join介绍es6.x一对多方案参考
lucene,最先进、功能最强大的搜索库,直接基于lucene开发,非常复杂,api复杂(实现一些简单的功能,写大量的java代码),需要深入理解原理(各种索引结构)lucene,单机应用,只能在单台服务器上使用,最多只能处理单台服务器可以处理的数据...