在服务器部署了es集群版本6.7.1 业务场景是每天会在不定时写入将近两百万数据 同时也会不定时查询,现在就是写入的时候查询就慢的很 怎么优化一下
如果是瞬时写业务,简单的refresh_interval 调整,可以瞬时写改成-1,写完调整成正常值,别的方案需要看具体情况
我们的做法是任务调度在夜间进行批量写入。timer.schedule(批量写入任务,calendar.getTime(), 10006060*24)一天几千万数据也就个把小时就写入完成了,这样不影响查询速度!