使用es2.4.4,用query_cache监控query_cache的情况,设置cache为10%。首先调用clear清除所有cache,然后执行filter搜索,发现前后几次的took时间都差不多,甚至还出现第六七次比第二三次多的情况,查看query_cache发现并没有任何cache数据在其中。我的query语句如下,不知道是什么原因:
curl -XPOST 'xx:8080/aa/_search?pretty' -d '
{
"size":2000,"query":{"filtered":{"filter":{"terms":{"poi_id":[51034322]}}}},
"sort":{"score":{"order":"desc"}},
"_source":["desc"]
}'
curl -XPOST 'xx:8080/aa/_search?pretty' -d '
{
"size":2000,"query":{"filtered":{"filter":{"terms":{"poi_id":[51034322]}}}},
"sort":{"score":{"order":"desc"}},
"_source":["desc"]
}'
1 个回复
kennywu76 - Wood
赞同来自: