Kyoto Cabinet

Kyoto Cabinet

Kyoto Cabinet عبارة عن مكتبة من الإجراءات الروتينية لإدارة قاعدة البيانات.قاعدة البيانات هي ملف بيانات بسيط يحتوي على سجلات ، كل زوج من مفتاح وقيمة.
Kyoto Cabinet عبارة عن مكتبة من الإجراءات الروتينية لإدارة قاعدة البيانات.قاعدة البيانات عبارة عن ملف بيانات بسيط يحتوي على سجلات ، كل زوج من مفتاح وقيمة.كل مفتاح وقيمة هي البايت التسلسلي بطول متغير.يمكن استخدام كل من البيانات الثنائية وسلسلة الأحرف كمفتاح وقيمة.يجب أن يكون كل مفتاح فريدًا في قاعدة البيانات.لا يوجد مفهوم لجداول البيانات ولا أنواع البيانات.يتم تنظيم السجلات في جدول التجزئة أو شجرة B +.مجلس الوزراء كيوتو يعمل بسرعة كبيرة.على سبيل المثال ، الوقت المنقضي لتخزين مليون سجل هو 0.9 ثانية لقاعدة بيانات التجزئة ، و 1.1 ثانية لقاعدة بيانات شجرة B +.علاوة على ذلك ، فإن حجم قاعدة البيانات صغير جدا.على سبيل المثال ، مقدار الحمل لسجل هو 16 بايت لقاعدة بيانات التجزئة و 4 بايت لقاعدة بيانات شجرة B +.علاوة على ذلك ، فإن قابلية تطبيق خزانة كيوتو رائعة.يمكن أن يصل حجم قاعدة البيانات إلى 8EB (9.22e18 بايت) .... تتم كتابة Kyoto Cabinet بلغة C ++ ، ويتم توفيرها كـ API لـ C ++ و C و Java و Python و Ruby و Perl و Lua.يتوفر Kyoto Cabinet على الأنظمة الأساسية التي تتوافق مع API مع C ++ 03 مع ملحقات مكتبة TR1.Kyoto Cabinet عبارة عن برنامج مجاني مرخص بموجب رخصة جنو العمومية.من ناحية أخرى ، يتم توفير رخصة تجارية أيضا.إذا كنت تستخدم Kyoto Cabinet داخل برنامج خاص ، فإن الترخيص التجاري مطلوب.
kyoto-cabinet

موقع الكتروني:

المميزات

التصنيفات

بدائل Kyoto Cabinet لجميع المنصات مع أي ترخيص

LevelDB

LevelDB

LevelDB عبارة عن مكتبة تخزين سريعة ذات قيمة مفتاح مكتوبة على Google توفر تعيينًا تم طلبه من مفاتيح السلسلة إلى قيم السلسلة.
QDBM

QDBM

QDBM هي مكتبة الروتينية لإدارة قاعدة البيانات.قاعدة البيانات هي ملف بيانات بسيط يحتوي على سجلات ، كل زوج من مفتاح وقيمة.
Tokyo Cabinet

Tokyo Cabinet

Tokyo Cabinet هي مكتبة من الإجراءات الروتينية لإدارة قاعدة البيانات.قاعدة البيانات هي ملف بيانات بسيط يحتوي على سجلات ، كل زوج من مفتاح وقيمة.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) هي مكتبة برامج توفر قاعدة بيانات مضمنة عالية الأداء لبيانات المفتاح / القيمة.