第2.5章 StarRocks表设计——行列混存表

注:本篇文章阐述的是StarRocks- 3.2.3版本的行列混存表

一、概述

1.1 背景

StarRocks 基于列存格式引擎构建,在高并发 场景,用户希望从系统中获取整行数据 。当表宽时,列存格式将放大随机IO和读写 。自3.2.3开始,StarRocks 支持行列混存的表存储格式,能够支撑基于主键的高并发、低延时点查 ,以及数据部分列更新等场景,同时还保留了原有列存的高效分析能力。总结:行列混存表解决高并发点查的需求。

1.2 列存vs行列混存

  • 行列混存
  • 列存

二、应用案例

具体内容见官网:

行列混存表 | StarRocksStarRocks 属于 OLAP 数据库,原先数据是按列存储的方式,能够提高复杂查询(例如聚合查询)的性能。自 3.2.3 开始,StarRocks 还支持行列混存的表存储格式,能够支撑基于主键的高并发、低延时点查,以及数据部分列更新等场景,同时还保留了原有列存的高效分析能力。此外,行列混存表还支持预准备语句,能够提高查询的性能和安全性。https://docs.starrocks.io/zh/docs/table_design/hybrid_table/

参考文章:

https://doris.apache.org/zh-CN/docs/query-acceleration/hight-concurrent-point-query

行列混存表 | StarRocks

相关推荐
zmzmzmalo2 小时前
Linux ELF文件加载与内存管理揭秘
linux·网络·数据库
weishuangyun1232 小时前
微信小程序怎么选公司?上线流程详解
大数据·小程序
小岐AI观8 小时前
智赋岐黄适合养生馆吗?
大数据·人工智能·物联网
大大大大晴天8 小时前
SR不只查内部表:External Catalog、联邦查询与统一分析
大数据
Super 含9 小时前
Android 启动优化(五):线程、GC 与 IO 为什么会拖慢启动?
java·服务器·数据库
ltl9 小时前
向量检索引擎选型:决策树、RAG 回链与开放问题
数据库
坚持学习前端日记9 小时前
Python SQLAlchemy ORM 从0到1精通实战手册(基础到复杂高阶)
数据库·python·oracle
灯澜忆梦9 小时前
【MySQL17】进阶篇 | InnoDB引擎
数据库·mysql
anxiao_m10 小时前
2026制造业云桌面选型攻略,不同生产场景适配方案汇总
大数据·网络·数据库
土星云SaturnCloud10 小时前
产线SOP动作级AI监管方案:土星云SE110S-WC8赋能合规识别、预警与效率分析
大数据·服务器·人工智能·ai·边缘计算