Dilinizi seçin

Ana sayfa arrow-right ... arrow-right Geliştirme Araçları arrow-right QDBM

6 ücretsiz ve ücretli QDBM alternatiflerinin bir listesini derledik. Başlıca rakipler şunları içerir: upscaledb, GDBM. Bunların yanı sıra, kullanıcılar QDBM ile Oracle Berkeley DB, Tokyo Cabinet, Kyoto Cabinet arasında karşılaştırmalar da yaparlar. Ayrıca burada diğer benzer seçeneklere de göz atabilirsiniz: Geliştirme Araçları.


upscaledb
Free Open Source

Uygulamanıza bağlı ve analitik için optimize edilmiş, yüksek performanslı, gömülü bir veritabanı ...

GDBM
Free Open Source

GNU dbm (veya GDBM, kısaca), genişletilebilir karma ve ...

Oracle Berkeley DB
Free Open Source

Berkeley DB (BDB) yüksek performanslı gömülü veritabanı sağlayan bir yazılım kütüphanesidir ...

Kyoto Cabinet
Free Open Source

Kyoto Kabine: DBM'nin basit bir uygulaması

LevelDB, Google’da yazılı ve düzenli bir haritalandırma sağlayan hızlı anahtarlı bir ...

Daha Hızlı Veritabanı Yöneticisi

QDBM Platformlar

tick-square Linux
tick-square Mac
tick-square Windows

QDBM Genel Bakış

QDBM, bir veritabanını yönetmek için kullanılan rutin bir kütüphanedir. Veritabanı, kayıtları içeren basit bir veri dosyasıdır, her biri bir anahtar ve bir değerdir. Her anahtar ve değer, değişken uzunluktaki seri baytlardır. Hem ikili veri hem de karakter dizisi bir anahtar ve değer olarak kullanılabilir. Ne veri tabloları kavramı ne de veri tipleri yoktur. Kayıtlar karma tablosunda veya B + ağacında düzenlenir.

Karma tablonun veritabanına gelince, her anahtarın bir veritabanı içinde benzersiz olması gerekir; bu nedenle, anahtar çakışan iki veya daha fazla kaydı saklamak mümkün değildir. Veritabanına aşağıdaki erişim yöntemleri sunulur: bir anahtarın ve değerin bulunduğu bir kaydı saklamak, bir anahtarın kaydını silmek, bir anahtarın kaydını almak. Ayrıca, sipariş isteğe bağlı olmasına rağmen, her anahtara çapraz erişim sağlanır. Bu erişim yöntemleri, UNIX standardında tanımlanan DBM (ya da takipçileri: NDBM ve GDBM) kitaplığına benzemektedir. QDBM, yüksek performansı nedeniyle DBM'ye bir alternatiftir.

B + ağacının veritabanına gelince, anahtarları çoğaltılan kayıtlar saklanabilir. Erişim, depolama, silme ve alma yöntemleri karma tablosundaki veritabanında olduğu gibi sağlanır. Kayıtlar, bir kullanıcı tarafından atanan bir karşılaştırma fonksiyonu ile sırayla saklanır. İmleçle her kayda artan veya azalan şekilde erişmek mümkündür. Bu mekanizmaya göre, dizgelerde ileriye doğru eşleştirme ve tam sayılara yönelik aralık araması gerçekleştirilir. Ayrıca, B + ağacı veritabanında işlem yapılabilir.

QDBM C ile yazılmış ve C, C ++, Java, Perl ve Ruby'nin API'leri olarak sağlanmıştır. QDBM, POSIX'e uygun API olan platformlarda kullanılabilir. QDBM, GNU Küçük Genel Kamu Lisansı altında lisanslı ücretsiz bir yazılımdır.

QDBM Özellikler

tick-square Database

En İyi QDBM Alternatifleri

Yazılım hakkındaki görüşlerinizi paylaşın, bir inceleme bırakın ve daha da iyileştirmeye yardımcı olun!

QDBM Kategoriler

Geliştirme Araçları

QDBM Etiketler

dbm key-value nosql

Değişiklik Önerin

Geri bildiriminiz

Bir derecelendirme seçin
Lütfen bir derece seçin

Your vote has been counted.

Do you have experience using this software?