Elasticsearches 插入数据 性能优化 以及 影响插入的因素

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Elasticsearches 插入数据 性能优化 以及 影响插入的因素相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

1.概述

2.性能优化

3. 性能降低

3.1 插入数据时对索引进行预排序

Index sorting (索引排序)可用于在插入时对索引进行预排序,而不是在查询时再对索引进行排序,这将提高范围查询(range query)和排序操作的性能。

在 Elasticsearch 中创建新索引时,可以配置如何对每个分片内的段进行排序。

这是 Elasticsearch 6.X 之后版本才有的特性。

Index sorting 实战举例:

PUT my-index-000001
{
   
  "settings": {
   

以上是关于Elasticsearches 插入数据 性能优化 以及 影响插入的因素的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearches 5.3.0 bulk index 性能调优实践

MySQL批量SQL插入性能优化

MySQL批量SQL插入性能优化

JDBC插入优化性能对比

MySQL批量SQL插入性能优化

MySQL批量SQL插入性能优化详解