在elasticsearch里如何高效的使用filter [性能优化必看]

这里有一篇很好的文章,很不错,翻译和整理了一下,英文不错的,建议直接看原文:http://euphonious-intuition.com/2013/05/all-about-elasticsearch-filter-bitsets/ elasticsearch里面有BOOL filter、AND、OR、NOT filter,这几个看起来很相似,都有什么区别呢?什么时候用bool filter?什么时候用AND filter呢? 事实上,bool filter和AND 、OR、NOT filter 是完全不同,在查询性能上面的影响是非常大的。