برکلی دی‌بی

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
برکلی دی‌بی
نویسنده(های) اصلی Sleepycat Software
توسعه‌دهنده(ها) Sleepycat Software پس از آن اوراکل
انتشار پایدار ۵٫۳٫۱۵ / ۲۴ دسامبر ۲۰۱۱؛ ۸۴۶ روز پیش
نوشته شده به سی
سیستم‌عامل یونیکس، لینوکس، ویندوز،
AIX، سولاریس، SCO Unix، مک اواس
گونه پایگاه داده
پروانه Sleepycat License
وب‌گاه www.oracle.com

برکلی دی‌بی (به انگلیسی: Berkeley DB یا BDB)، یک کتابخانهٔ نرم‌افزاری جاسازی‌شدهٔ کارآمد برای ذخیره داده‌های کلید/مقداری است. BDB به زبان C نوشته شده و برای اکثر زبان‌های برنامه‌نویسی رابط برنامه‌نویسی (به انگلیسی: API) دارد. BDB از جفت‌های دلخواه کلید/داده‌ای در آرایه‌ای از بایت‌ها و از چند داده برای یک کلید حمایت می‌کند. پایگاه دادهٔ برکلی یک پایگاه داده رابطه‌ای نیست. ‌BDB می‌تواند در صدها نخ کنترلی یا پردازهٔ همزمان تغییرات در داده‌هایی بیش از ۲۵۶ ترابایت را در تنوع گسترده‌ای از سیستم‌عامل‌ها مختلف (که شامل اکثر سیستم‌عامل‌های شبه یونیکس، ویندوز و سیستم‌عامل‌های بی‌درنگ می‌شود) انجام دهد.

جستار وابسته[ویرایش]

منابع[ویرایش]