« Tüm yayınlar

DuckDB, SQLite'ı gözlemlenebilirlikte 100 kat geride bırakıyor

Aynı 16.49 $/ay sunucuda DuckDB, SQLite'a göre 4-15x daha hızlı yazıyor ve 100 kat daha fazla satırda gösterge paneli çalıştırıyor. Traceway benchmark sonuçları.

Traceway'in gözlemlenebilirlik verileri için gömülü depolama motoru olarak DuckDB ile SQLite, aynı 16.49 $/ay'lık Hetzner CCX13 sunucusunda karşılaştırıldı. Sonuçlar: DuckDB metrik yazımında 4x, span yazımında 3x, log yazımında ise 15x daha hızlı; her üç sinyalde de gösterge panelleri SQLite'a göre 100 kat daha fazla satırda, eşit veya daha iyi gecikmeyle çalışabiliyor.

Test, bir milyar metrik noktasını bir saatten kısa sürede sadece 10.8 GB disk alanına sığdırarak SQLite'ın hiç yaklaşamadığı bir ölçeğe ulaştı. İlk DuckDB koşularında bellek taşması nedeniyle sunucu çökmüş; kabul kontrolü (503 + Retry-After) eklenerek sorun giderilmiş ve tüm ölçümler bu düzeltmeden sonra tekrarlanmış.

Mühendisler için sonuç şu: tek ucuz sunucuda kendi kendine barındırılan OTel yığınları için, ClickHouse gibi istemci-sunucu OLAP çözümlerine geçmeden önce DuckDB, SQLite'a göre iki büyüklük mertebesi daha fazla veriye aynı donanımda, aynı tek ikili dosya dağıtım modeliyle dayanabiliyor.

Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz