Elasticsearch7.10版本变更新增功能和改进

Elasticsearch 7.10版本带来了显著的性能提升,包括索引速度提升20%,利用Apache Lucene 8.7实现更高效的空间压缩,以及引入时间点(PIT)等功能。此外,还优化了分类分析的AUC ROC评估指标,并增加了system_read和system_write线程池。之前的版本如7.9和7.8也进行了多项改进,如跨集群复制的重试机制、内存使用率的降低和聚合速度的提升。
摘要由CSDN通过智能技术生成

Elasticsearch 7.10的新增功能和改进

索引速度提高
Elasticsearch 7.10将索引编制速度提高了20%。我们减少了将条目添加到事务日志所需的协调。这种减少允许更多的并发性,并将事务日志缓冲区的大小从增大8KB到1MB

节省空间的索引
Elasticsearch 7.10依赖于Apache Lucene 8.7,后者引入了对存储字段的更高压缩,这是索引中特别存储的部分 _source。

用于分类分析的AUC ROC评估指标编辑
接收器工作特性曲线下的面积(AUC ROC) 是一种评估指标,自7.3开始就可用于异常值检测,现在可用于分类分析。

引入了时间点(PIT)
在7.10中,我们引入了时间点(PIT),

在7.10中,默认情况下,我们使大多数EQL运算符和函数区分大小写。

我们为系统索引添加了两个新的线程池:system_read和 system_write。

Elasticsearch 7.9的新增功能和改进

固定重试以进行跨集群复制
现在,跨集群复制将重试由于断路器或远程集群连接丢失而失败的操作。
提高多存储桶聚合的速度和内存使用率
允许在字段功能API中进行索引过滤
现在,您可以index_filter向领域功能API提供。如果提供的查询match_none在每个分片上都重写为,则从响应中过滤出索引。
支持terms和rare_terms聚合
优化date_histograms
支持一种wildcard字段类型

Elasticsearch 7.8的新增功能和改进

** 索引模板是为新索引配置映射,**
索引设置和别名的简单,可重复的方法。但是,在以前的版本中,您必须直接在模板中定义这些配置。

** 减少聚合的内存使用量。**
聚合中使用标量函数
用SQL查询Elasticsearch时,现在可以在聚合中使用标量函数。
** 修复内存不足错误**
修复了对大型文档使用跨集群复制时的内存不足错误

Elasticsearch 7.7的新增功能和改进功能的重点

减少堆内存量
Elasticsearch大大减少了保持Lucene段打开所需的堆内存量
可以使用多个类进行分类
在构建存储桶时,聚合现在将在继续分配更多存储桶之前,定期检查实时内存断路器。这样可以更好地响应内存压力,并避免OutOfMemory 由于分配的存储桶数超出节点可以处理的情况而导致的情况

新top_metrics聚合
新的boxplot 聚合计算给定数据集的最小值,最大值和中值以及第一和第三四分位数。
AArch64支持

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MaxCode-1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值