当前位置: 首页 > wzjs >正文

重庆网站建设哪家公司好郑州制作网站公司

重庆网站建设哪家公司好,郑州制作网站公司,北京软件公司,企业全称网站映射:详解 _source & store 字段 1._source 字段1.1 特点1.2 示例 2.store 字段2.1 特点2.2 示例 3.两者对比3.1 使用建议3.2 实际应用示例 1._source 字段 _source 是 Elasticsearch 中一个特殊的元字段,它存储了文档在索引时的原始 JSON 内容。 …

映射:详解 _source & store 字段

  • 1._source 字段
    • 1.1 特点
    • 1.2 示例
  • 2.store 字段
    • 2.1 特点
    • 2.2 示例
  • 3.两者对比
    • 3.1 使用建议
    • 3.2 实际应用示例

1._source 字段

_source 是 Elasticsearch 中一个特殊的元字段,它存储了文档在索引时的原始 JSON 内容。

1.1 特点

  • 默认启用:所有文档都会自动存储原始 JSON 数据在 _source 中。
  • 完整存储:保存文档的完整原始结构。
  • 重要用途
    • 返回搜索结果中的原始文档内容。
    • 支持高亮显示。
    • 支持重新索引操作。
    • 支持更新文档(因为需要原始内容)。

1.2 示例

PUT my_index/_doc/1
{"title": "Elasticsearch Guide","author": "John Doe","content": "This is a comprehensive guide..."
}GET my_index/_doc/1

返回结果中会包含完整的 _source 内容。

在这里插入图片描述

禁用 _source

PUT my_index
{"mappings": {"_source": {"enabled": false}}
}

禁用后无法获取原始文档内容,且某些功能将不可用。

在这里插入图片描述

2.store 字段

store 是字段级别的属性,决定是否将字段值单独存储在 Lucene 中(独立于 _source)。

2.1 特点

  • 默认关闭:大多数情况下不需要单独存储字段。
  • 特定场景使用
    • 当只需要检索个别字段,而不需要整个 _source 时。
    • _source 被禁用,但仍需要某些字段时。
  • 存储方式:以列式存储,单独存储。

2.2 示例

PUT my_index
{"mappings": {"properties": {"title": {"type": "text","store": true },"content": {"type": "text"}}}
}

检索存储字段。

GET my_index/_search
{"stored_fields": ["title"] 
}

在这里插入图片描述

3.两者对比

特性_source 字段store 属性
存储级别文档级(整个原始文档)字段级(单个字段)
默认值启用禁用
存储方式原始 JSON单独列式存储
主要用途获取完整文档、重新索引、更新等操作高效检索特定字段
存储开销较高(存储完整文档)较低(只存储指定字段)
检索方式通过 _source 获取通过 stored_fields 获取

3.1 使用建议

  • 大多数情况:保持 _source 启用,不需要设置 store: true
  • 禁用 _source:对需要检索的字段设置 store: true
  • 性能优化:当文档很大但只需要少量字段时,可考虑存储特定字段。
  • 注意:存储字段会增加索引大小,应谨慎使用。

3.2 实际应用示例

PUT news_articles
{"mappings": {"_source": {"enabled": true},"properties": {"headline": {"type": "text","store": true},"body": {"type": "text"},"publish_date": {"type": "date","store": true}}}
}

这样设计可以:

  • 通过 _source 获取完整文章内容。
  • 快速单独访问 headlinepublish_date 字段(如用于列表展示)。
  • body 内容只通过 _source 获取,减少存储开销。
http://www.dtcms.com/wzjs/197585.html

相关文章:

  • 网站设计宁波软文街官网
  • 学校微网站模板下载地址调价智能关键词软件
  • 阿里云用ip做网站网站友情链接代码
  • 移动端网站和app区别搜索热度和搜索人气
  • 做一家公司网站要注意哪些宁波网站推广优化哪家正规
  • 渝北集团网站建设百度推广优化
  • 网站集约化建设通知免费的建站平台
  • 上海殷行建设网站推广宣传方式有哪些
  • 打折网站模板网站域名ip查询
  • 外贸企业网站制作如何写推广软文
  • 西三旗网站建设网站优化搜索排名
  • 企业网站html百度云公司网络推广服务
  • 什么是独立站?建网站一般多少钱
  • 苹果cms 建设网站好吗口红的推广软文
  • 建设向58同城的网站黄页网站推广
  • 办公室装修效果图简约大气网络优化的工作内容
  • 电子商务网站建设价格深圳网络推广哪家公司好
  • dedecms 漏洞肇庆seo按天收费
  • wordpress上传到哪seo交流群
  • 如何给网站优化推广赚钱app
  • 夏县网站建设网络营销的渠道有哪些
  • 网站工程专业是什么手机系统优化软件
  • 做h5长图网站网店营销策划方案ppt
  • wordpress 添加用户组搜索引擎优化seo课程总结
  • 商城网站多少钱做创建网站平台
  • 网页制作教程dw泉州百度首页优化
  • 网站建设进度表模板下载网页模板下载
  • 创意灵感的网站怎么开网站平台
  • 找别人做网站靠谱吗福州网seo
  • 兰州百度推广的公司seo短视频入口