elasticsearch 查询教程

权威指南文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html

1:轻量搜索 _search搜索所有文档时候,默认返回10条记录。
https://www.elastic.co/guide/cn/elasticsearch/guide/current/_search_lite.html
2:查询表达式搜索
轻量搜索Query-string 搜索通过命令非常方便进行实时性查询,但是具有一定局限性。当复杂查询和健壮的查询就不适合使用轻量搜索,Elasticsearch提供了一种丰富的查询语言:查询表达式查询。
https://www.elastic.co/guide/cn/elasticsearch/guide/current/_search_with_query_dsl.html
3:高量搜索:匹配查询条件的结果会高量显示。
https://www.elastic.co/guide/cn/elasticsearch/guide/current/highlighting-intro.html
4:聚合查询:用于执行一些聚合操作,类似于mysql中的group by,sum, avg, max, min 等。
https://www.elastic.co/guide/cn/elasticsearch/guide/current/_analytics.html
5:短语搜索:用于匹配一系列单词或者短语。
https://www.elastic.co/guide/cn/elasticsearch/guide/current/_phrase_search.html
6:全文搜索:符合匹配查询条件任一一个词多满足查询。传统数据库很难搞定的任务。https://www.elastic.co/guide/cn/elasticsearch/guide/current/_full_text_search.html

你可能感兴趣的:(elasticsearch 查询教程)