← Sözlük
Veri & Altyapı

Key-Value nedir?

Bilgilerin bir etiket ve o etikete ait değer şeklinde saklandığı en basit veri tabanı mantığıdır.

Tanım

Key-value, verileri karmaşık tablolar yerine bir anahtar ve buna karşılık gelen değer ikilisi olarak tutan bir sistemdir. Bir anahtar sorduğunuzda ilgili bilgi anında karşınıza gelir. Bu yapı, veri arama işlemlerini inanılmaz derecede hızlandırır.

Eski tip anahtarlı emanet dolapları gibidir. Her dolabın bir numarası (key) vardır ve kapağı açtığınızda içindeki eşyaya (value) ulaşırsınız.

Nasıl çalışır?

Bir isim veya kimlik belirlersiniz ve bu kimliğin arkasına istediğiniz veriyi iliştirirsiniz. Sistem bu ismi hızlıca bulup arkasındaki veriyi size teslim eder.

Nerede kullanılır?

Önbellekleme sistemlerinde, oturum yönetimlerinde ve hızlı veri erişimi gereken her yerde kullanılır.

Sık karıştırılanlar

İlişkisel veri tabanları ile karıştırılır; burada tablolar arası karmaşık bağlar yoktur, sadece doğrudan eşleşme vardır.

Sorular ve yanıtlar

Key-value neden bu kadar hızlıdır?

Verileri bulmak için karmaşık aramalar yapmaz, doğrudan anahtarın gösterdiği yere gider.

Hangi durumlarda kullanılmalıdır?

Anlık erişim gereken basit durumlarda idealdir.

İlgili terimler

İlgili araçlar

Bu açıklama TreScout için yapay zekâ ile sade dille hazırlandı · yanlış ya da eksik gördüğünüz bir şey olursa hello@trescout.com. TreScout her gün GitHub, Hacker News ve Hugging Face'te öne çıkanları Türkçe özetler.