Pg_ClickHouse: A Postgres extension for querying ClickHouse
5 months ago
- #Database Migration
- #PostgreSQL
- #ClickHouse
- ClickHouse云用户常从PostgreSQL迁移而来,在查询和应用代码迁移方面面临挑战
- pg_clickhouse v0.1.0发布:作为PostgreSQL扩展可透明地在ClickHouse上执行分析查询
- 目标包括从PostgreSQL执行ClickHouse查询、兼容现有未修改查询、实现查询下推到ClickHouse
- 相比clickhouse_fdw的改进:代码现代化、增加测试用例、支持TLS及高级下推功能
- 聚合下推功能将PostgreSQL的percentile_cont等函数转换为ClickHouse的quantile函数
- 半连接下推显著提升分析查询性能,TPC-H基准测试结果已证明该优势
- 未来规划包括扩展下推覆盖范围、支持所有PostgreSQL函数及实现DML功能