ElasticSearch 常用 DSL 指南:查询、聚合、过滤、映射等
-
查询 DSL: 用于查询文档数据,包括
match、term、bool、range等。 -
聚合 DSL: 用于对文档数据进行聚合计算,包括
sum、avg、min、max、count等。 -
过滤 DSL: 用于过滤符合条件的文档数据,包括
term、range、match、bool等。 -
映射 DSL: 用于定义文档数据的数据类型和字段属性,包括
text、keyword、date、integer等。 -
索引 DSL: 用于创建、修改、删除索引,包括
create index、delete index、update index等。 -
搜索建议 DSL: 用于提供搜索建议,包括
completion、phrase、term等。 -
脚本 DSL: 用于对文档数据进行脚本计算,包括
painless、groovy等。 -
地理位置 DSL: 用于查询文档数据的地理位置信息,包括
geo point、geo shape等。 -
多语言 DSL: 用于支持多种语言的搜索和分析,包括
language analyzer、synonyms等。 -
远程 DSL: 用于与其他 Elasticsearch 实例进行通信,包括
remote cluster、remote index等。
原文地址: https://www.cveoy.top/t/topic/oKVR 著作权归作者所有。请勿转载和采集!