DuckDB 碾压 SQLite:性能提升百倍
Choose DuckDB rather than SQLite

我在同一台 $16 的 Hetzner 服务器上,用 Traceway 对比了 SQLite 和 DuckDB 的性能。结果显示,DuckDB 的写入速度是 SQLite 的 3 到 15 倍,而读取性能更是实现了 100 倍的飞跃。这意味着在同等硬件下,DuckDB 能轻松处理十亿级数据点,而 SQLite 早已触及性能悬崖。特别是日志写入,DuckDB 的表现尤为惊人,彻底打破了 SQLite 的瓶颈。对于想要自托管 OpenTelemetry 栈的用户来说,DuckDB 让在廉价服务器上处理海量数据成为可能。
每个信号的读取悬崖在 DuckDB 上都比在 SQLite 上远出 100 倍,且延迟相等或更优,硬件完全一致。