跳转到主要内容

benchmark

2 篇
  • 如何让 DuckDB 在 Parquet 文件上的查询性能再上一个台阶

    Pranav Aurora 发布于 工程实践 1202 字 3 分钟

    Pranav Auroraduckdbparquetpg_mooncakebenchmark

    如何让 DuckDB 在 Parquet 文件上的查询性能再上一个台阶

    上周,我们在 PostgreSQL 上运行了 ClickBench 基准测试并成功闯入全球前十,证明了通过 pg_mooncake 扩展,Postgres 完全能够胜任严肃的大规模分析负载。 在成绩公布后,我们收到了许多开发者的提问:既然 pg_mooncake 内部嵌入了 DuckDB 并将数据存储为 Parquet 格式,为什么它在 Parquet 文件上的查询速度反而比直接使用 DuckDB 扫描还要快? 参见 X / Twitter 上的相关讨论。 最酷的地方在于:pg_mooncake …

    上周,我们在 PostgreSQL 上运行了 ClickBench 基准测试并成功闯入全球前十,证明了通过 pg_mooncake 扩展,Postgres 完全能够胜任严肃的大规模分析负载。 在成绩公布后,我们收到了许多开发者的提问:既然 pg_mooncake 内部嵌入了 DuckDB 并将数据存储为 Parquet 格式,为什么它在 Parquet 文件上的查询速度反而比直接使用 DuckDB 扫描还要快? 参见 X / Twitter 上的相关讨论。 最酷的地方在于:pg_mooncake …

  • ClickBench 基准测试证明:Postgres 是一流的分析型数据库

    Zhou Sun 发布于 工程实践 1104 字 3 分钟

    Zhou Sunpg_mooncakebenchmarkpostgresqlduckdb

    ClickBench 基准测试证明:Postgres 是一流的分析型数据库

    太长不看版(TL;DR): 经过几个月的深度优化,我们让 PostgreSQL 成功闯入了 ClickBench 全球前十——这个榜单长期以来一直被各种专门构建的 OLAP 分析数据库所统治。 更重要的是,所有计算均在 Postgres 进程内完成,所有表均由 PostgreSQL 直接管理——它绝不是一个简单的外部代理包装器。这就是 pg_mooncake 的故事。 什么是 ClickBench? ClickBench 是实时分析型数据库领域最权威的基准测试,最初由 ClickHouse 团队 …

    太长不看版(TL;DR): 经过几个月的深度优化,我们让 PostgreSQL 成功闯入了 ClickBench 全球前十——这个榜单长期以来一直被各种专门构建的 OLAP 分析数据库所统治。 更重要的是,所有计算均在 Postgres 进程内完成,所有表均由 PostgreSQL 直接管理——它绝不是一个简单的外部代理包装器。这就是 pg_mooncake 的故事。 什么是 ClickBench? ClickBench 是实时分析型数据库领域最权威的基准测试,最初由 ClickHouse 团队 …