栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

ElasticSearch索引刷新周期(refresh

ElasticSearch索引刷新周期(refresh

注: 部分概念介绍来源于网络

简介
当数据添加到索引后并不能马上被查询到,等到索引刷新后才会被查询到。 refresh_interval 配置的刷新间隔。
refresh_interval 的默认值是 1s。
单位:
ms: 毫秒
s: 秒
m: 分钟
如果是指定的纯数字,单位是毫秒。
当 refresh_interval 为 -1 时,意味着不刷新索引。
当需要大量导入数据到ES中,可以将 refresh_interval 设置为 -1 以加快导入速度。导入结束后,再将 refresh_interval 设置为一个正数,例如1s。或者手动 refresh 索引。
将索引的 refresh_interval 设置为 1分钟
PUT my_index/_settings
{
    "index" : {
        "refresh_interval" : "1m"
    }
}
添加数据时忽略 refresh_interval 配置,直接触发刷新索引
POST my_index/_doc?refresh
{ "name" : "李四" }
重置 refresh_interval
PUT my_index/_settings
{
    "index" : {
        "refresh_interval" : null
    }
}
 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/604625.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号