- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
禁用 _source
的确切后果是什么? Elasticsearch 映射中的字段?
令人惊讶的简短documentation在 _source
字段本身只是声明
Though very handy to have around, the source field does incur storage overhead within the index. For this reason, it can be disabled.
By default, the get operation returns the contents of the _source field unless you have used the fields parameter or if the _source field is disabled.
_source
被禁用?文档本身是否完全不可用(只剩下聚合)?系统是否会退回到从各个字段重新组装文档的成本高昂的过程?
_source
«如果您不需要它»。我怎么知道我需要它?
最佳答案
Elasticsearch 文档确实有一个部分评论了保留 _source
所带来的好处和功能。 here .对我影响最大的两个好处(在链接文档中列举)是:
Partial update requests will not function without the _source field.
When your mapping changes and you need to reindex your data, you can do so directly from Elasticsearch instead of having to retrieve all of your documents from another (usually slower) data store.
_source
启用。
_source
启用以减轻重新索引的成本。我目前的一个项目处于初始原型(prototype)设计/开发阶段,所以这个好处绝对适用。
关于elasticsearch - _source 被禁用时究竟会丢失什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28902204/
Feel free to skip straight to TL/DR if you're not interested in details of the question 简短的序言: 我最近决定
我一直在阅读 A Tour of Go学习Go-Lang到目前为止一切顺利。 我目前在 Struct Fields类(class),这是右侧的示例代码: package main import "fm
Last time I got confused顺便说一下PowerShell急切地展开集合,基思总结了它的启发式如下: Putting the results (an array) within a
我是一名优秀的程序员,十分优秀!