沙师弟,师父的充电器掉了

elastic 过滤器缓存问题

Elasticsearch | 作者 liubin | 发布于2018年12月10日 | 阅读数:2411

如何动态的刷新es的filter 缓存,之前的查询走省份过滤,新加入一条的数据按照省份查询不到,如何动态的刷新filter的缓存,或者清除指定过滤器的缓存。
已邀请:

JackGe

赞同来自:

IndicesQueryCache缓存是LRU的,QueryCache在put value到cache中时,会进行一次清理校验,如果超过容量或者value count则会进行lru清理。清理IndicesQueryCache接口  POST indexName/_cache/clear?query_cache=true
 
 
 
 

rochy - rochy_he

赞同来自:

新加的数据查询不到有可能是数据没有 refresh 的结果;一般不会是缓存的问题

要回复问题请先登录注册