开发者社区 > 大数据与机器学习 > 检索分析服务 Elasticsearch版 > 正文

阿里云Elasticsearch调整refresh_interval大小

已解决

阿里云Elasticsearch调整refresh_interval大小

展开
收起
阿里云服务支持 2022-12-12 16:41:11 445 0
2 条回答
写回答
取消 提交回答
  • 推荐回答
    官方回答

    阿里云Elasticsearch索引使用的refresh_interval大小与是否启用场景化模板相关:

    1、购买Elasticsearch时启用场景化模板,商业版Elasticsearch场景化模板中的refresh_interval默认是10s,日志增强版Elasticsearch实例默认是30s,详请请参见文档

    2、购买Elasticsearch时未启用场景化模板,阿里云Elasticsearch创建索引refresh_interval默认为1秒,详请请参见文档

    可通过以下方式修改refresh_interval值:

    1、已建索引,直接通过api动态修改:

    PUT /{index}/_settings

    {

    "refresh_interval": "2s"

    }

    2、创建索引时指定setting或通过模板指定,详请请参见文档

    2022-12-12 16:54:57
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    对于没有创建的索引模板,可以在创建索引是加入以下参数设置index.refresh_interval 执行refresh操作的频率,默认是1s(秒)。对于实时性要求不高的场景,可增大该参数值(例如10s),来降低refresh开销,提高集群性能。 对于已经创建的索引,可以通过

    curl -u user:password -XPUT 'http://<host:port>/indexName/_settings' -d' {
            "refresh_interval" : "1s"
    }'
    
    2022-12-12 17:53:59
    赞同 展开评论 打赏

阿里云检索分析服务Elasticsearch版兼容开源ELK功能,免运维全托管,提升企业数据检索与运维分析能力。

相关产品

  • 检索分析服务 Elasticsearch版
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云Elasticsearch体系架构与特性解析 立即下载
    开源与云:Elasticsearch应用剖析 立即下载
    《Elasticsearch全观测解决方案》 立即下载