elsearch 批量更新 延时

        前段时间 , 用 layui + elsearch做批量删除再刷新的活儿,
发现更新60条数据后 , layui.table 立刻reload会导致明明已经被更新后的数据又被查了出来 , 再次查询才能查到全新的数据 , 一开始以为是layui表格缓存的锅 , 浪费了大量时间去网上查 ,未果 . 后来经过仔细研究发现 , elsearch批量更新后数据被暂存在内存中 ,还未更新至磁盘 , 所以立刻去文档中查是查不到的 ,

解决办法:

批量更新后加
es.indices.refresh(index="xxx")
将数据从内存刷到磁盘中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值