Veri · 28 Ekim 2026

Ayrıca şu dilde de yayımlandı Italiano

DuckDB Foundation, DuckDB 2.0 LTS Sürümünü Yayınladı

Fiber optic cables connected to a network switch in a server rack
Kirill Sh / Unsplash

DuckDB Foundation, tek bir ikili dosya ile hızlı veri analizi sağlayan OLAP tipi veritabanı DuckDB 2.0 LTS sürümünü, Cinnamon Teal kod adıyla resmi olarak yayınladı.

Bu sürüm, DuckDB'yi tam teşekküllü bir sunucuya dönüştüren Quack protokolünün geliştirilmiş bir versiyonunu sunmaktadır. Bu protokol sayesinde, yerel bir makinedeki DuckDB üzerinden başka bir makinedeki DuckDB örneğine bağlanmak ve işlem yapmak mümkün hale gelmiştir. Sunucu olarak yapılandırılan DuckDB örneği, birden fazla istemciden gelen bağlantıları kabul ederek belirli bir örneğin ana veritabanı olarak kullanılmasına olanak tanımaktadır.

Performans artışı ve maliyet düşürme amacıyla asenkron giriş çıkış işlemleri, birinci sınıf bir VARIANT tipi ve özel bir ajan modu eklenmiştir. Asenkron giriş çıkış işlemleri sayesinde sorgu işleme ve giriş çıkış işlemleri birbirinden bağımsız olarak ölçeklenebilmekte, bu durum özellikle Amazon S3 gibi bulut nesne depolama alanlarından yapılan uzak dosya okumalarının paralelliğini ve hızını artırmaktadır.

Sistem, şemasız verileri daha verimli saklamak için JSON tipinin yerini alan VARIANT tipini tanıtmıştır. VARIANT tipi, verileri metin formatında tutmak yerine yarı yapılandırılmış verilerdeki ortak yapıları otomatik olarak tespit ederek saklamakta, bu da daha iyi sıkıştırma ve daha hızlı sorgular sağlamaktadır. Ayrıca, veri ekleme, güncelleme veya silme işlemleri sırasında otomatik olarak çalışan tetikleyici özelliği eklenmiştir.

Eklenti geliştiricileri için SQL ayrıştırıcısı tamamen yenilenerek PEG tabanlı bir yapıya geçilmiştir. Bu değişiklik, yeni ifadelerin, yan cümleciklerin ve anahtar kelimelerin eklenmesini kolaylaştırarak dilin genişletilmesini sağlamaktadır. Geliştiriciler için yeni bir uygulama programlama arayüzü ve eklentilerin daha kolay dağıtılmasını sağlayan yeni bir mekanizma da sunulmuştur.

DuckDB 2.0, uzun süreli destek sürümü olarak yayınlanmış olup, en az Ekim 2027 tarihine kadar bir yıl boyunca desteklenmeye devam edecektir. DuckDB'nin geliştirilmesine öncülük eden DuckLabs, Ağustos 2026 tarihinde AWS tarafından satın alınarak onun bir yan kuruluşu olmuştur ve bu sürüm, AWS bünyesindeki ilk büyük versiyon güncellemesidir.