简述什么是Elasticsearch 数据预热?

Elasticsearch的数据预热是指,每隔一段时间,将热数据手动在后台查询一遍,将热数据刷新到fileSystem cache上,实现冷热分离。类似于MySQL的分表分库,将热数据单独建立一个索引,分配几台机器只保持热机器的索引,另外的机器保持冷数据的索引。但有一个问题,就是事先必须知道哪些是热数据,哪些是冷数据。不可以深度分页,不可以翻的过深,否则性能就越差。

发表评论

后才能评论