如何维护Elasticsearch中递增计数器的索引?

时间:2017-05-09 16:36:37

标签: elasticsearch elasticsearch-5

绕过实现计数器并对其进行排序的最佳方法是什么。

这些计数器经常更新,我不想重新索引整个文档。我所知道的方法是:

1)要在某种形式的缓存中维护计数器值,请查询弹性搜索并在内存中排序以返回结果。

2)在弹性搜索中保留2个索引,1个用于文档,其他用于计数器。问题2分别向elasticsearch查询并合并结果。

请帮忙。

1 个答案:

答案 0 :(得分:0)

似乎太频繁地更新索引并不是弹性搜索的理想用法。

根据elasticsearch的博客信息,最终的一致性是最佳选择。

https://www.elastic.co/blog/found-keeping-elasticsearch-in-sync

我将根据博客中建议的方法更新我的实施。

结束问题。