概述 本文主要讲解一下通过 API 管理 Elasticsearch 集群的一些信息。 集群健康值 查看集群健康 API 的简单情况。 1 curl -XGET http://10.25.145.119:8581/_cluster/health?pretty 返回结果: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 { "cluster_name"
概述 本文是针对 ES 慢查询的排查过程的记录。 分析 5月16日早上的索引高峰一共有5w条慢记录,其中用户画像1w,内容画像4w,与此同时,内容画像有
概述 第1章 Elasticsearch 入门 ES 是基于 Lucene 构建的开源的、分布式的、RESTFUL 接口全文搜索引擎。还可以作为一个分布式的数据库,其中每个字段均是被索引的数据
概述 Elasticsearch 可以写入、查询不同的时间类型,但当遇到 Unix 时间戳和其他时间格式的时候会有点混乱,因此本文主要是总结一下各种时间类型和其他的表示方式。 日期
使用doc values来优化查询 缓存可以提高性能,但不是万能,有时候不使用缓存反而性能更好。如果数据频繁更新,并且查询具有唯一性且不可重复,
概述 query name的要求 ES 在编写 query 的时候,可以显示定义名字,可以在日志中方便排查问题,找到指定的语句,例如: 1 {"query":{"bool":{"filter":[{"bool":{"must_not":[{"term":{"cu":{"value":"abc"}}},{"term":{"bi":{"value":0}}},{"term":{"disp":{"value":0}}}]}}],"_name":"test"}},"size":100} 查询返回结果会有该查询名字的记录