ElasticSearch - query vs filter
2024-10-20 05:33:48
query vs filter
来自stackoverflow
Stackoverflow - queries-vs-filters
Question
题主希望知道Query和Filter的区别
Answers
多数答案从官方文档入手,官方文档
先说结论
频繁使用的filter将会被ElasticSearch自动缓存以提升性能,因此如果不是要做全文检索,优先使用filter
filter 这个文档匹配查询条件吗 答案只是简单的Yes or No,不涉及到得分的计算,通常filter被更多的用在过滤结构的数据,例如:
- timestamp是否在range(2015, 2016)内?
- status是否是published?
query 这个文档有多匹配查询条件 query不止查询文档是否匹配,而且会计算文档匹配的相关度_score
最新文章
- SQL SQL语句的增删改查
- 高级java必会系列一:zookeeper分布式锁
- 聚光灯下的熊猫TV技术架构演进
- 利用jsoup爬虫工具,爬取数据,并利用excel导出
- 每天一个linux命令(39):iostat命令
- Android中三种onClick事件的实现与对比
- 操作系统:cpu调度 6-25
- 6 高级IO函数
- 《Java数据结构与算法》笔记-CH2有序数组
- 在ubuntu on windows 上安装jekyll
- HDU OJ 5326 Work( 2015多校联合训练第3场) 并查集
- DB层级
- 【微信公众平台SDK(链式调用)】经过半个月的迭代,今天抽空写了个Demo
- Spring 4 支持的 Java 8 特性
- Javascript 判断变量类型的陷阱 与 正确的处理方式
- visual studio xamarin 离线安装文件以及 android 模拟器
- 201521123022 《Java程序设计》 第五周学习总结
- python3.5 默认安装路径 | 安装 | 删除
- Docker在Linux上运行NetCore系列(五)更新应用程序
- ASP.NET -- WebForm -- HttpRequest类的方法和属性
热门文章
- 通过 LPeg 介绍解析表达式语法(Parsing Expression Grammars)
- python 小程序,打印数字
- 在O(N)时间内求解 正数数组中 两个数相加的 最大值
- 大量界面刷新时手动Dispose也是有必要的
- L1比L2更稀疏
- .NET 单点登录开源项目
- luogu P3960 列队
- HDU4635 Strongly connected【强连通】
- Exception in thread ";main"; java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps;
- Python 3.5安装 pymysql 模块