文章目录
存储格式介绍
一、格式
二、使用建议
三、技术原理
1、列存
2、行存
3、行列共存
四、使用示例
存储格式介绍
一、格式
在Hologres中支持行存、列存和行列共存三种存储格式,不同的存储格式适用于不同的场景。在建表时通过设置orientation属性指定表的存储格式,语法如下:
-- 2.1版本起支持
CREATE TABLE <table_name> (...) WITH (orientation = '[column | row | row,column]');
-- 所有版本支持
BEGIN;
CREATE TABLE <table_name> (...);
call set_table_property('<table_name>', 'orientation', '[column | row | row,column]');
COMMIT;
注意事项:
- orientation:指定了数据库表在Hologres