绕过实现计数器并对其进行排序的最佳方法是什么。
这些计数器经常更新,我不想重新索引整个文档。我所知道的方法是:
1)要在某种形式的缓存中维护计数器值,请查询弹性搜索并在内存中排序以返回结果。
2)在弹性搜索中保留2个索引,1个用于文档,其他用于计数器。问题2分别向elasticsearch查询并合并结果。
请帮忙。
答案 0 :(得分:0)
似乎太频繁地更新索引并不是弹性搜索的理想用法。
根据elasticsearch的博客信息,最终的一致性是最佳选择。
https://www.elastic.co/blog/found-keeping-elasticsearch-in-sync
我将根据博客中建议的方法更新我的实施。
结束问题。