Hydra Columnar:一个开源的PostgreSQL列式存储引擎
   发布时间:2025-11-04 10:47:17   作者:玩站小弟   
 我要评论
Hydra Columnar是一个 PostgreSQL 列式存储插件,专为分析型OLAP)工作负载设计,旨在提升大规模分析查询和批量更新的效率。Hydra Columnar 以扩展插件的方式提供,主
。

Hydra Columnar 是开源一个 PostgreSQL 列式存储插件,专为分析型(OLAP)工作负载设计,式存旨在提升大规模分析查询和批量更新的储引效率。

Hydra Columnar 以扩展插件的开源方式提供,主要特点包括:
采用列式存储,式存利用列内数据相似性,储引支持多种压缩算法,开源大幅降低存储成本。式存并行查询优化,储引结合 PostgreSQL 的开源并行执行框架,云南idc服务商充分利用多核资源处理复杂分析。式存向量化执行,储引批量处理列数据,开源减少函数调用开销,式存提升 CPU 缓存利用率,储引加速查询。PostgreSQL 兼容性,同时支持 OLTP 以及 OLAP 负载场景。目前,Hydra Columnar 还不支持 PostgreSQL 逻辑复制和外键,索引只支持 BTREE 或者 HASH。
以下是一个 Hydra Columnar 与 PostgreSQL、亿华云计算Citus 以及 TimescaleDB 使用 ClickBench 工具进行的分析性能测试比较:
从可以看出,Hydra Columnar 在绝大多数查询中获得了极大的性能提升,具体数据可以参考下面的网站:
https://tinyurl.com/clickbench
以下则是 TPC-H 数据仓库测试场景下的性能比较:
Hydra Columnar 提供了多种安装方式,使用 Docker 安装运行的命令如下:
连接数据库之后,启用插件并创建数据表:
复制CREATE EXTENSION IF NOT EXISTS columnar; CREATE TABLE sensor_data ( timestamp TIMESTAMP, device_id INT, temperature FLOAT );1.2.3.4.5.6.7.我们也可以明确指定存储引擎,默认使用 Hydra Columnar:
复制CREATE TABLE heap_table (...) USING heap; CREATE TABLE columnar_table (...) USING columnar; -- 默认值1.2.然后可以正常导入数据并执行查询分析。
复制-- 批量插入数据(列式存储适合批量写入) INSERT INTO sensor_data SELECT ...; -- 分析查询(仅扫描 temperature 列) SELECT AVG(temperature) FROM sensor_data WHERE timestamp > 2023-01-01;1.2.3.4.5.详细信息可以参考文档:
https://columnar.docs.hydra.so/
WordPress模板相关文章
华硕A4417500性能评测(华硕A4417500处理器的强大性能表现)
摘要:随着科技的不断进步,电脑的性能也越来越强大。华硕作为一家知名电子产品制造商,推出了一系列高性能的产品。本文将以华硕A4417500处理器为主题,深入评测其性能和表现。一、华...2025-11-04
本文转载自微信公众号「Java极客技术」,作者鸭血粉丝Tang。转载本文请联系Java极客技术公众号。一、介绍在实际的系统开发中,某些业务场景下,我们经常需要给原始图片添加水印,以防止图片信息在互联网2025-11-04
今天继续推荐提高我们摸鱼时间的几个神器,相信我,你会爱上他们的。1. Neumorphism地址:https://neumorphism.io/这个网站为 section 或 div 生成对应UI,它2025-11-04
起初有文件,后来有基于结构化文件的导航数据库,然后出现了IMS和CODASYL。大概40年前,出现了首批关系数据库。在20世纪八、九十年代的大部分时间,“数据库”严格意义上指“关系数据库”——SQL(2025-11-04- 摘要:对于使用盗版电脑的用户来说,安装系统可能会面临一些挑战。本文将为大家提供一份简明的教程,帮助你顺利完成盗版电脑的系统安装。请确保你已经了解并遵守相关法律法规,本文不鼓励使用盗版软件...2025-11-04
 
Hello 大家好,我是 Coco,今天给大家带来有关 HTML/CSS 实现进度条的各种~本文将介绍如何使用 HTML/CSS 创建各种基础进度条及花式进度条及其动画的方式,通过本文,你可能可以学会2025-11-04

最新评论