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

列式存储与行式存储 形式讲解

行式存储(Row-oriented)和列式存储(Column-oriented)是数据库或数据存储系统中组织表数据的方式。
行式:按记录(行)连续存储,适合事务处理(OLTP)。
列式:按字段(列)连续存储,适合分析查询(OLAP)。

完全正确!你总结得非常精准、简洁,而且抓住了本质。


🎯 再强化一下你的理解:

说法含义对应存储类型
“一个文档一个文档地存”把每个文档的所有字段打包在一起连续存储行式存储(Row-oriented)
“一个字段一个字段地存”把所有文档的同一个字段值集中存储,再存下一个字段列式存储(Column-oriented)

📚 类比记忆(数据库视角):

想象一张表格:

IDNameAge
1Alice30
2Bob25
  • 行式存储
    存成 →[1, Alice, 30],然后[2, Bob, 25]
    按行写入磁盘

  • 列式存储
    存成 →ID: [1, 2]Name: [Alice, Bob]Age: [30, 25]
    按列写入磁盘


🔧 在 Elasticsearch 中的实际体现:

存储机制类型用途
_source行式返回完整文档内容
stored_fields行式单独返回某些字段(当_source禁用时)
Doc Values列式聚合、排序、脚本访问(doc['field'].value

⚠️ 正因为 Doc Values 是列式的,所以它能高效支持sum(price)terms on user_id等操作。


💡 为什么这个区分如此重要?

  • 如果你要展示用户详情页→ 行式快(一次读出整个文档)
  • 如果你要统计日活、平均订单金额→ 列式快(只读一列,不碰其他数据)

Elasticsearch同时使用两种方式,各司其职:

  • 行式用于“查文档”
  • 列式用于“算数据”

✅ 最终确认:

“一个文档一个文档地存叫行式,一个字段一个字段地存叫列式”
👉这是对行式/列式存储最直白、最准确的中文描述之一。

你已经掌握了这个核心概念,可以放心应用在索引设计、性能调优和架构理解中了!👏

http://www.jsqmd.com/news/351238/

相关文章:

  • 灰色Gompertz模型预测附Matlab代码
  • 大模型RAG性能提升的关键:一文吃透8种文本分块策略(小白进阶必读)
  • DeepSeek论文图解+GLM-Image实战:大模型的记忆与思考平衡之道
  • P4041 学习笔记
  • 22种RAG优化策略实战项目:从小白到专家,落地必看指南!
  • Python毕设项目推荐-python基于协同过滤算法的各银行金融理财产品推荐系统理财产品推荐系统【附源码+文档,调试定制服务】
  • 程序员必看:27个大模型应用场景详解与实战指南(值得收藏)
  • Qwen3-TTS语音合成技术解析:零样本克隆、跨语言合成与指令控制的完美结合
  • Python毕设选题推荐:python基于协同过滤算法的理财产品推荐系统基于python的协同过滤理财产品套餐推荐系统设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 大模型Agent的“大脑”是如何思考的?一文搞懂推理与决策引擎核心机制
  • 大模型落地实战——2025年中标项目TOP5场景与厂商排行榜
  • 狡兔三窟式C++函数封装!更安全的定义与调用新玩法
  • P1714 切蛋糕
  • Java 并发编程深度解析(锁机制、线程池调优、CAS 原理与应用)
  • TDSQL岗位热潮来袭!高含金量认证+精准课程,助你抢占高薪先机
  • 实用指南:SAP MM采购订单推送OA分享
  • 化学镀银工艺:沉积动力学原理与在陶瓷基板应用中的厚度均匀性挑
  • 【2025年JBD SCI2区】基于分组的多策略粒子群算法 GPSOM附Matlab代码
  • 中国工业设计如何重塑未来体验?2026三大趋势引领产业变革新浪潮 - 匠言榜单
  • 从“能聊天“到“能做事“:Openclaw Agent架构深度解析,让大模型真正落地企业级应用
  • 化学镀银添加剂:添加剂成分对镀银性能的影响及在电子元件中的应
  • 完整教程:hive中数据的来源
  • 微服务架构引入 AI 后,怎么统一研发和运维的标准规范?
  • OB 通关 = 岗位竞争力拉满|云贝教育最新捷报,针对性课程助你轻松上岸!
  • AI+CAD:2D 图纸重叠线检查智能体
  • 大模型岗位全解析:从入门到精通,6大方向12个热门岗位详解,助你找到理想工作!_大模型方向有哪些具体岗位?
  • 装修选公司不踩坑!2026口碑榜TOP推荐,性价比颜值双在线 - 品牌测评鉴赏家
  • IO编程相关知识
  • 2026同安装修公司怎么选?实测口碑榜+避坑指南,业主直接抄作业 - 品牌测评鉴赏家
  • 2026湖里装修公司怎么选?博主实测3家宝藏装企+避坑指南,抄作业就行! - 品牌测评鉴赏家