123
Tokyo Cabinet

Tokyo Cabinet

کابینت توکیو یک کتابخانه از روال های مدیریت یک بانک اطلاعاتی است.بانک اطلاعاتی یک پرونده داده ساده است که شامل سوابق است ، هر کدام یک جفت کلید و یک مقدار هستند.
کابینت توکیو یک کتابخانه از روال های مدیریت یک بانک اطلاعاتی است.بانک اطلاعاتی یک پرونده داده ساده است که شامل سوابق است ، هر کدام یک جفت کلید و یک مقدار هستند.هر کلید و مقدار بایت سریال با طول متغیر است.از داده های باینری و رشته های شخصیت می توان به عنوان کلید و یک مقدار استفاده کرد.نه مفهوم جداول داده ها و نه انواع داده ها وجود دارد.سوابق در جدول هش ، درخت B + یا آرایه با طول ثابت سازماندهی می شوند.کابینه توکیو به عنوان جانشین GDBM و QDBM در اهداف زیر ساخته شده است.آنها به دست می آیند و کابینت توکیو جایگزین محصولات معمولی DBM می شود.راندمان فضا را بهبود می بخشد: اندازه کوچکتر پرونده پایگاه داده.بهره وری زمان را بهبود می بخشد: سرعت پردازش سریعتر.موازی سازی را بهبود می بخشد: عملکرد بالاتر در محیط چند رشته ای.قابلیت استفاده را بهبود می بخشد: API ساده شده.استحکام را بهبود می بخشد: پرونده پایگاه داده حتی در شرایط فاجعه بار خراب نمی شود.از معماری 64 بیتی پشتیبانی می کند: فضای حافظه عظیم و پرونده پایگاه داده در دسترس هستند.کابینت توکیو به زبان C نوشته شده است و به صورت API C ، Perl ، Ruby ، ​​Java و Lua ارائه می شود.کابینت توکیو روی سیستم عامل هایی که API با C99 و POSIX مطابقت دارند ، در دسترس است.توکیو کابینت یک نرم افزار رایگان است که دارای مجوز تحت مجوز عمومی عمومی کمتر GNU است.

سایت اینترنتی:

امکانات

دسته بندی ها

گزینه های Tokyo Cabinet برای iPhone با مجوز منبع باز