1. 查询 DSL: 用于查询文档数据,包括 matchtermboolrange 等。

  2. 聚合 DSL: 用于对文档数据进行聚合计算,包括 sumavgminmaxcount 等。

  3. 过滤 DSL: 用于过滤符合条件的文档数据,包括 termrangematchbool 等。

  4. 映射 DSL: 用于定义文档数据的数据类型和字段属性,包括 textkeyworddateinteger 等。

  5. 索引 DSL: 用于创建、修改、删除索引,包括 create indexdelete indexupdate index 等。

  6. 搜索建议 DSL: 用于提供搜索建议,包括 completionphraseterm 等。

  7. 脚本 DSL: 用于对文档数据进行脚本计算,包括 painlessgroovy 等。

  8. 地理位置 DSL: 用于查询文档数据的地理位置信息,包括 geo pointgeo shape 等。

  9. 多语言 DSL: 用于支持多种语言的搜索和分析,包括 language analyzersynonyms 等。

  10. 远程 DSL: 用于与其他 Elasticsearch 实例进行通信,包括 remote clusterremote index 等。

ElasticSearch 常用 DSL 指南:查询、聚合、过滤、映射等

原文地址: https://www.cveoy.top/t/topic/oKVR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录