3
LevelDB anahtarları ve değerleri keyfi bayt dizilerinde saklar ve veriler anahtarlara göre sıralanır.Toplu yazma, ileri ve geri yineleme ve Google'ın Snappy sıkıştırma kütüphanesi aracılığıyla verilerin sıkıştırılmasını destekler.LevelDB bir SQL veritabanı değildir.Diğer NoSQL ve Dbm depoları gibi, ilişkisel bir veri modeli yoktur ve SQL sorgularını desteklemez.Özellikler - Anahtarlar ve değerler keyfi bayt dizileridir.- Veriler tuşa göre sıralanmış şekilde saklanır.- Arayanlar, sıralama düzenini geçersiz kılmak için özel bir karşılaştırma işlevi sağlayabilir.- Temel işlemler Put (anahtar, değer), Get (anahtar), Sil (anahtar) şeklindedir.- Bir atomik partide birden fazla değişiklik yapılabilir.- Kullanıcılar, verilerin tutarlı bir görünümünü elde etmek için geçici bir anlık görüntü oluşturabilir.- Veriler üzerinde ileri ve geri yineleme desteklenir.- Veriler Snappy sıkıştırma kütüphanesi kullanılarak otomatik olarak sıkıştırılır.- Harici aktivite (dosya sistemi işlemleri vb.), Kullanıcıların işletim sistemi etkileşimlerini özelleştirebilmeleri için sanal bir arayüz üzerinden geçirilir....
leveldb
İnternet sitesi:
http://github.com/google/leveldbÖzellikleri
Kategoriler
Herhangi bir lisansa sahip tüm platformlar için LevelDB'a alternatifler
5
Kyoto Cabinet
Kyoto Kabini bir veritabanı yönetmek için rutin bir kütüphanedir.Veritabanı kayıtları içeren basit bir veri dosyasıdır, her biri bir çift anahtar ve değerdir.
3
3
Tokyo Cabinet
Tokyo Dolabı bir veritabanını yönetmek için rutin bir kütüphanedir.Veritabanı kayıtları içeren basit bir veri dosyasıdır, her biri bir çift anahtar ve değerdir.
1
Berkeley DB
Berkeley DB (BDB), anahtar / değer verileri için yüksek performanslı gömülü veritabanı sağlayan bir yazılım kütüphanesidir.