5
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
موقع الكتروني:
http://fallabs.com/kyotocabinet/المميزات
التصنيفات
بدائل Kyoto Cabinet لجميع المنصات مع أي ترخيص
3
3
3
Tokyo Cabinet
Tokyo Cabinet هي مكتبة من الإجراءات الروتينية لإدارة قاعدة البيانات.قاعدة البيانات هي ملف بيانات بسيط يحتوي على سجلات ، كل زوج من مفتاح وقيمة.
1
Berkeley DB
Berkeley DB (BDB) هي مكتبة برامج توفر قاعدة بيانات مضمنة عالية الأداء لبيانات المفتاح / القيمة.