1.lucene 6+支持
磁盘占用减少50%,索引时间减少50%,查询性能提升25%
2.聚合查询支持缓存,数据无变化情况下。
3.scroll查询,优化分页查询性能,可用于提高接口性能,可划分多个slice请求
4.profile Api ,search agg查询调优,监控查询性能消耗
5.shrink api 分片可以收缩为其因数
6.reindex:数据迁移
7.ingestNode
es中根据定义的pipeline,设置为文档的加工逻辑,建索引时指定pipeline,写入时会按照pipeline加工数据写入。比如结构化原始数据写入,节省代码处理。
8.task manager
离线任务管理,任务状态持久化,故障恢复
9.agg新增矩阵聚合,可计算多向量协方差矩阵,相关系数矩阵等。
10.为索引写操作增加顺序号,副本恢复时课根据数据位置进行恢复。
11.取消string类型,改为text/keyword
12.创建索引不会再让集群变红
13.限制索引请求大小,避免大量并发请求压垮 ES
14.限制单个请求的 shards 数量,默认 1000 个
15.增加half_float数据类型节省存储空间