3
Tokyo Cabinet هي مكتبة من الإجراءات الروتينية لإدارة قاعدة البيانات.قاعدة البيانات عبارة عن ملف بيانات بسيط يحتوي على سجلات ، كل زوج من مفتاح وقيمة.كل مفتاح وقيمة هي البايت التسلسلي بطول متغير.يمكن استخدام كل من البيانات الثنائية وسلسلة الأحرف كمفتاح وقيمة.لا يوجد مفهوم لجداول البيانات ولا أنواع البيانات.يتم تنظيم السجلات في جدول التجزئة أو شجرة B + أو صفيف ذي طول ثابت.تم تطوير خزانة طوكيو كخليفة لـ GDBM و QDBM للأغراض التالية.يتم تحقيقها وتحل خزانة طوكيو محل منتجات DBM التقليدية.يحسن كفاءة الفضاء: حجم أصغر من ملف قاعدة البيانات.يحسن كفاءة الوقت: سرعة معالجة أسرع.يحسن التوازي: أداء أعلى في بيئة متعددة الصفحات.يحسن قابليتها للاستخدام: API مبسطة.يحسن المتانة: ملف قاعدة البيانات غير تالف حتى في ظل الوضع الكارثي.يدعم هندسة 64 بت: تتوفر مساحة هائلة من الذاكرة وملف قاعدة البيانات.تمت كتابة Tokyo Cabinet باللغة C ، ويتم توفيرها كواجهة برمجة تطبيقات لـ C و Perl و Ruby و Java و Lua.خزانة طوكيو متاحة على الأنظمة الأساسية التي تتوافق مع API إلى C99 و POSIX.Tokyo Cabinet عبارة عن برنامج مجاني مرخص تحت رخصة جنو العمومية الصغرى.
tokyo-cabinet