LevelDB

LevelDB

LevelDB یک کتابخانه سریع ذخیره سازی با ارزش کلیدی است که در Google نوشته شده است و نقشه برداری مرتب شده از کلیدهای رشته به مقادیر رشته را فراهم می کند.
LevelDB کلیدها و مقادیر را در آرایه های بایت دلخواه ذخیره می کند و داده ها بر اساس کلید طبقه بندی می شوند.این برنامه از دسته بندی نوشتن ، تکرار رو به جلو و عقب و فشرده سازی داده ها از طریق کتابخانه فشرده سازی Snappy Google پشتیبانی می کند.LevelDB یک پایگاه داده SQL نیست.مانند سایر فروشگاه های NoSQL و Dbm ، از مدل داده های رابطه ای برخوردار نیست و از نمایش داده های SQL پشتیبانی نمی کند.ویژگی ها - کلیدها و مقادیر آرایه های بایت دلخواه هستند.- داده ها با کلید مرتب شده اند.- تماس گیرندگان می توانند یک تابع مقایسه سفارشی برای رد کردن سفارش مرتب سازی ارائه دهند.- عملیات اصلی عبارتند از: (کلید ، مقدار) ، دریافت (کلید) ، حذف (کلید).- تغییرات چندگانه را می توان در یک دسته اتمی ایجاد کرد.- کاربران می توانند یک عکس فوری گذرا ایجاد کنند تا یک دیدگاه مداوم از داده ها را بدست آورند.- تکرار رو به جلو و عقب بر روی داده ها پشتیبانی می شود.- داده ها به طور خودکار با استفاده از کتابخانه فشرده سازی Snappy فشرده می شوند.- فعالیت خارجی (عملیات سیستم فایل و غیره) از طریق یک رابط مجازی منتقل می شود تا کاربران بتوانند تعامل سیستم عامل را به صورت دلخواه تنظیم کنند....
leveldb

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

امکانات

دسته بندی ها

گزینه های دیگر برای LevelDB برای Mac

Kyoto Cabinet

Kyoto Cabinet

کابینت کیوتو یک کتابخانه از روال های مدیریت یک بانک اطلاعاتی است.بانک اطلاعاتی یک پرونده داده ساده است که شامل سوابق است ، هر کدام یک جفت کلید و یک مقدار هستند.
QDBM

QDBM

QDBM یک کتابخانه معمول برای مدیریت یک پایگاه داده است.بانک اطلاعاتی یک پرونده داده ساده است که شامل سوابق است ، هر کدام یک جفت کلید و یک مقدار هستند.
Tokyo Cabinet

Tokyo Cabinet

کابینت توکیو یک کتابخانه از روال های مدیریت یک بانک اطلاعاتی است.بانک اطلاعاتی یک پرونده داده ساده است که شامل سوابق است ، هر کدام یک جفت کلید و یک مقدار هستند.
Berkeley DB

Berkeley DB

Berkeley DB (BDB) یک کتابخانه نرم افزاری است که یک پایگاه داده تعبیه شده با کارایی بالا را برای داده های کلیدی و ارزش ارائه می دهد.