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

做易拉宝的网站上海公司车牌申请条件

做易拉宝的网站,上海公司车牌申请条件,零基础1小时快速建站,扬中网站推广服务目录 1. 核心作用 2. 适用场景 3. 与 index 参数的对比 4. 典型配置示例 场景 1:仅用于聚合,禁止搜索 场景 2:优化大字段存储 5. 性能调优建议 6. 底层原理 doc_values 是 Elasticsearch/OpenSearch 中用于优化查询和聚合的列式存储结…

目录

1. 核心作用

2. 适用场景

3. 与 index 参数的对比

4. 典型配置示例

场景 1:仅用于聚合,禁止搜索

场景 2:优化大字段存储

5. 性能调优建议

6. 底层原理


doc_values 是 Elasticsearch/OpenSearch 中用于优化查询和聚合的列式存储结构,其核心作用是为非文本字段(如数值、日期、keyword 等)提供高效、低内存的数据访问方式。


1. 核心作用

  • 列式存储:将字段值按列而非行存储,减少磁盘I/O,提升聚合(Aggregation)、排序(Sorting)、脚本计算(Scripting)效率。

  • 替代倒排索引:当字段的 index: false 时,仍可通过 doc_values 支持基础查询(但性能较慢)。

  • 节省内存:避免将全部字段数据加载到堆内存(Heap),降低 JVM 压力。


2. 适用场景

  • 聚合分析(如 termsavg

  • 排序(如 sort 子句)

  • 脚本字段计算(如 script_field

  • 非文本字段的查询(如数值、日期、keyword 的 term 查询)


3. 与 index 参数的对比

特性index: true (倒排索引)doc_values: true (列式存储)
存储方式行存储(文档→词项映射)列存储(字段值紧凑排列)
主要用途快速文本搜索(如 match聚合、排序、非文本查询
内存占用高(常驻堆内存)低(可基于磁盘操作)
默认启用对非 text 字段默认启用
修改代价重建索引才能关闭可动态调整(需重建数据)

4. 典型配置示例

场景 1:仅用于聚合,禁止搜索
PUT /my_index
{"mappings": {"properties": {"price": {"type": "double","index": false,  // 禁用倒排索引(无法被高效搜索)"doc_values": true  // 允许聚合和排序}}}
}
场景 2:优化大字段存储
PUT /logs
{"mappings": {"properties": {"timestamp": {"type": "date","doc_values": true  // 默认已启用,显式声明便于理解},"raw_data": {"type": "text","doc_values": false  // text 类型不支持 doc_values}}}
}

5. 性能调优建议

  • 禁用不必要的 doc_values
    若字段无需参与聚合/排序,设置 "doc_values": false 可节省磁盘空间(如仅用于检索的 text 字段)。

  • 结合 index: false 使用
    对纯聚合字段关闭倒排索引,减少内存占用。

  • 监控字段数据内存
    通过 _stats/fielddata API 检查高内存消耗的字段。


6. 底层原理

  • 写入时构建:数据插入时同步生成列式存储文件(.dvd 和 .dvm)。

  • 磁盘存储:默认不加载到内存,按需通过文件系统缓存访问。

  • 不可变性:与倒排索引共享相同的段(Segment)机制,段合并时优化。


总结:doc_values 是 OpenSearch/Elasticsearch 中平衡查询性能与资源消耗的关键设计,尤其适合分析型场景。正确配置可显著提升聚合效率,同时避免不必要的内存开销。

http://www.dtcms.com/wzjs/799855.html

相关文章:

  • 网站建设相关wordpress合集
  • ps模板下载网站企业建站公司是干嘛的
  • 广东手机版建站系统开发企业头像logo设计免费
  • 微信公众号里的小网站怎么做的哈尔滨seo网络优化招聘
  • 深圳网站设计 工作室外贸公司出口退税流程
  • 没有网站可以做seo排名吗携程做旅游的网站
  • 福州做网站软件中企动力是私企还是国企
  • 网站百度建设wordpress前台写文章
  • 东莞想做网站企业建站服务器
  • 网站建设框架模板下载关闭网站跳转代码
  • 天津重型网站建设风格小程序制作的相册如何存入图库
  • 张掖公司网站制作连云港市网站平台
  • 龙岗南联网站建设在wordpress中图标
  • 工业品公司做商城网站好吗西点培训班一般要多少学费
  • 网站后台任务wordpress密码重置
  • 网站怎么做外链知乎镇江专业网站制作公司
  • 成都网站建设哪些公司好合格的网站设计师需要会什么软件
  • 请公司做网站没有做好可以退钱吗dedecms网站别名解析
  • 怎样保存网站资料做证据wordpress角色管理
  • 南阳做网站aokuo直播app制作开发
  • 用单位的服务器做网站怎样在百度上发布自己的文章
  • 做网站时默认字体是微软雅黑商业空间设计主要有以下几点
  • 网站备案 网站企业网站平台建设咨询合同
  • 合适的网站建设的公司怎么找设计网站页面要怎么切图
  • 网站开发语言汇总网站开发所以浏览器兼容模式
  • 吉林省建设工程造价信息网站是否有可能一个人完成网站开发
  • 企业网站建设维护seo网站是什么
  • 井陉网站建设微信分享链接转换wordpress
  • php商城网站的要求与数据黄骅市做网站
  • html静态网站作品网站设计哪家比较好