FastDB

FastDB

سیستم پایگاه داده جاسازی شده حافظه اصلی و شیء-رابطه ای محکم با زبان C ++ یکپارچه شده است.برای دسترسی به داده ها از مکانیزم نقشه برداری مجازی سیستم عامل استفاده کنید.زیر مجموعه ای از زبان SQL را با پسوند OO فراهم می کند.پشتیبانی از معاملات ، تحمل خطا ، تکرار.
FastDB یک سیستم پایگاه داده حافظه اصلی بسیار کارآمد با قابلیت های زمان واقعی و رابط مناسب C ++ است.FastDB از معماری سرویس دهنده سرور پشتیبانی نمی کند و کلیه برنامه های کاربردی با استفاده از بانک اطلاعاتی FastDB باید در همان هاست اجرا شوند.FastDB برای برنامه های با الگوی دسترسی به خواندن غالب بهینه شده است.سرعت بالا در اجرای پرس و جو با از بین بردن سربار انتقال داده و اجرای قفل بسیار مؤثر ارائه می شود.پرونده بانک اطلاعاتی به فضای حافظه مجازی هر برنامه ای که با بانک اطلاعات کار می کند ، نقشه برداری می شود.بنابراین پرس و جو در متن برنامه اجرا می شود ، بدون نیاز به تعویض زمینه و انتقال داده ها.همگام سازی دسترسی همزمان به پایگاه داده با استفاده از دستورالعملهای اتمی در FastDB انجام می شود و تقریباً هیچ پردازنده ای از آن اضافه نمی شود.FastDB فرض می کند که کل بانک اطلاعاتی در RAM موجود است و الگوریتم ها و ساختارهای جستجو را مطابق با این فرض بهینه می کند.علاوه بر این ، FastDB هیچ هدفی ندارد که ناشی از مدیریت بافر پایگاه داده باشد و نیازی به انتقال داده بین پرونده پایگاه داده و استخر بافر ندارد.به همین دلیل FastDB بطور قابل توجهی سریعتر از یک پایگاه داده سنتی با تمام داده های ذخیره شده در استخر بافر کار می کند .... FastDB از معاملات ، پشتیبان گیری آنلاین و بازیابی خودکار پس از خرابی سیستم پشتیبانی می کند.پروتکل متعهد معامله مبتنی بر الگوریتم صفحات ریشه سایه است که به روزرسانی اتمی پایگاه داده را انجام می دهد.بازیابی می تواند بسیار سریع انجام شود ، و در دسترس بودن بالایی برای برنامه های مهم قرار می گیرد.علاوه بر این ، حذف سوابق معامله ای عملکرد کل سیستم را بهبود می بخشد و منجر به استفاده مؤثرتر از منابع سیستم می شود.
fastdb

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

دسته بندی ها

گزینه های FastDB برای Self-Hosted با مجوز منبع باز