EMZETT.
Giriş yap

B-ağacı ve B+ ağacı

Kısaca: B-ağaçları, düğüm başına çok anahtarlı dengeli arama ağaçlarıdır. Az disk erişimi gerektirdikleri için çoğu veritabanı indeksinin temelini oluştururlar.

Biraz daha ayrıntılı: Her düğüm bir depolama sayfasına (örn. 8 KB) karşılık gelir ve yüzlerce anahtar tutar. Ağaç bu yüzden çok yassıdır: 3–4 düzeyle milyonlar arasında bir öğeyi bulursunuz. Bir B+ ağacında tüm veriler birbirine bağlı yapraklarda durur; bu, aralık sorgularını hızlandırır.

Ayrıntılı

  • Arama: kökten aşağıya, ikili…

Ayrıca bak: LSM ağacı ve sıralı dizgi tabloları, SQL indeksi