3
LevelDB کلیدها و مقادیر را در آرایه های بایت دلخواه ذخیره می کند و داده ها بر اساس کلید طبقه بندی می شوند.این برنامه از دسته بندی نوشتن ، تکرار رو به جلو و عقب و فشرده سازی داده ها از طریق کتابخانه فشرده سازی Snappy Google پشتیبانی می کند.LevelDB یک پایگاه داده SQL نیست.مانند سایر فروشگاه های NoSQL و Dbm ، از مدل داده های رابطه ای برخوردار نیست و از نمایش داده های SQL پشتیبانی نمی کند.ویژگی ها - کلیدها و مقادیر آرایه های بایت دلخواه هستند.- داده ها با کلید مرتب شده اند.- تماس گیرندگان می توانند یک تابع مقایسه سفارشی برای رد کردن سفارش مرتب سازی ارائه دهند.- عملیات اصلی عبارتند از: (کلید ، مقدار) ، دریافت (کلید) ، حذف (کلید).- تغییرات چندگانه را می توان در یک دسته اتمی ایجاد کرد.- کاربران می توانند یک عکس فوری گذرا ایجاد کنند تا یک دیدگاه مداوم از داده ها را بدست آورند.- تکرار رو به جلو و عقب بر روی داده ها پشتیبانی می شود.- داده ها به طور خودکار با استفاده از کتابخانه فشرده سازی Snappy فشرده می شوند.- فعالیت خارجی (عملیات سیستم فایل و غیره) از طریق یک رابط مجازی منتقل می شود تا کاربران بتوانند تعامل سیستم عامل را به صورت دلخواه تنظیم کنند....
leveldb
سایت اینترنتی:
http://github.com/google/leveldbامکانات
دسته بندی ها
گزینه های دیگر برای LevelDB برای Mac
5
Kyoto Cabinet
کابینت کیوتو یک کتابخانه از روال های مدیریت یک بانک اطلاعاتی است.بانک اطلاعاتی یک پرونده داده ساده است که شامل سوابق است ، هر کدام یک جفت کلید و یک مقدار هستند.
3
3
Tokyo Cabinet
کابینت توکیو یک کتابخانه از روال های مدیریت یک بانک اطلاعاتی است.بانک اطلاعاتی یک پرونده داده ساده است که شامل سوابق است ، هر کدام یک جفت کلید و یک مقدار هستند.
1
Berkeley DB
Berkeley DB (BDB) یک کتابخانه نرم افزاری است که یک پایگاه داده تعبیه شده با کارایی بالا را برای داده های کلیدی و ارزش ارائه می دهد.