基础ES

ES访问基于RESTful web接口,功能可以说是十分强劲(学会用才行),对各类搜索来说可以说特别方便的,可以使用的搜索方式很多。

先了解了解ES基础的使用方法。

基础接口使用:

123

数据库对比

资料收集

本来是想写点什么的,不过发现前人已经将基础部分描述得很清楚了,对于我来讲,拿出小本本,做好笔,站在前人的肩膀上,坐享成果,岂不是美滋滋。

简单介绍一些学习的博客,用于帮助理解ES。

博主写了5篇关于ES的文章,从基础概念到Java API的使用。

https://blog.csdn.net/xialei199023/article/list/2?t=1

一个博客专栏,共有6篇博客。

https://blog.csdn.net/vbirdbest/column/info/19346

个人比较喜欢的一篇博客,写的非常详尽,对初学者极度友好。

认识ElasticSearch的API,并深入Search的使用

获取筛选字段。

Elasticsearch搜索详解(三):返回字段筛选

ES查询使用

elasticsearch 查询(match和term)

聚合操作可以算是ES中实现一些复杂操作的方式,

Elasticsearch–Aggregation详细总结(聚合统计)

实时搜索引擎Elasticsearch(4)——Aggregations (聚合)API的使用

使用Elasticsearch实现统计(golang)

对于随时查找并使用的场景,可以查看官方的手册:

https://www.elastic.co/guide/cn/elasticsearch/guide/current/preface.html

搜索解决的问题(随时更新)

Distinct ES实现方法