
通过 restclient 进行文档新增操作时,通过_cat/indices/ 查询到的数量没有同步更新,但是通过 cat/count 查询出来的结果是正确的,在执行 cat/count 操作后 再执行 cat/indices/查看文档数,结果也变正确了。
看了官方文档说 _cat/indices/统计的是 lunence 级别的文档数,而 cat/count 是 elasticsearch 级别的
有大佬能解释下这个概念么。
1 maocat 2021 年 2 月 5 日 试试等几秒再查询 |
3 owenzhang24 2021 年 2 月 5 日 楼主 问题解决了 麻烦告诉我一下,我也记下笔记,避免以后入坑,谢谢 |
4 dongtingyue 2021 年 2 月 5 日 es 非实时的原因吧,需要时间建立索引。 |
5 jk1030 2021 年 2 月 5 日 es 得索引不是实时建立得 我记得有个配置就是多少时间刷一次 |
6 weofuh 2021 年 2 月 5 日 可以看下索引的 refresh_interval 是否是实时的 |
7 0x4154304D 2021 年 2 月 5 日 via iPhone 不设置的话添加新索引 会之后随机刷新 可以设置直接刷新 |
8 zhady009 2021 年 2 月 6 日 nested 的原因吧 |