DuckDB açık kaynaklı DuckLake formatını duyurdu
Öne çıkanlar
- DuckLake, metaverileri bir katalog veri tabanında, asıl verileri ise Parquet dosyalarında saklıyor.
- Format, standart SQL desteğinin yanı sıra sürüm bazlı zaman yolculuğu sorgularını içeriyor.
- Katalog veri tabanı PostgreSQL ve SQLite gibi alternatif sistemler üzerinde çalışabiliyor.
DuckDB ekibi, SQL ve Parquet tabanlı yeni açık veri gölü formatı DuckLake projesini duyurdu. Yeni uzantı, DuckDB kullanıcılarının harici bir altyapıya ihtiyaç duymadan doğrudan DuckLake formatındaki verileri okumasına ve yazmasına olanak tanıyor. DuckLake mimarisinde tablo verileri standart Parquet dosyalarında saklanırken, tüm metaveriler ayrılmış bir katalog veri tabanı dosyasında tutuluyor.
Sistem, DuckDB komut satırından doğrudan kurulup ATTACH komutuyla mevcut projelere eklenebiliyor. Kullanıcılar standart SQL komutlarıyla tablo oluşturma, güncelleme ve sorgulama gibi temel veri tabanı işlemlerini gerçekleştirebiliyor. Format, belirli sürümlere geri dönmeyi sağlayan zaman yolculuğu sorgularını, şema değişikliklerini ve tablodaki değişiklik geçmişini listelemeye yarayan izleme işlevlerini destekliyor.
Açık kaynaklı olarak geliştirilen uzantı, katalog veri tabanı için SQLite ve PostgreSQL gibi farklı arka uçların kullanımına da imkan tanıyor. Geliştirici ekibi, projenin ana geliştirme dalı üzerinden harici katkıları kabul ettiğini belirterek yerel derleme ve test süreçlerini kamuoyuyla paylaştı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.