作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单
ElasticSearch是一个基于Lucene搜索服务器它提供了一个分布式多功能多用户能力的全文搜索引擎...,基于RESTful web接口 ElasticSearch是用Java开发的,并作为Apache许可条款下的开放源码发布的,是当前流行的企业级搜索引擎,设计用于云计算中能够达到实时搜索,稳定,可靠,快速...通过HTTP来索引数据,我们希望我们的搜索服务器始终可用,我们希望能够与从一台开始并扩展到数百台,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案,·因此我们利用ElasticSearch...ElasticSearch提供RESTful API接口进行索引,搜索,并且支持多种客户端
ES的应用方式
1).用户在前端搜索关键字
2).项目前端通过Http方式请求项目服务端
3)....//name:要搜索的字段/域
//value:要搜索的关键词
QueryBuilder queryBuilder=QueryBuilders.termQuery("title