LevelDB

LevelDB

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

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

امکانات

دسته بندی ها

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