مایکروسافت منبع باز موتور ذخیره سازی است که Exchange Server، Office 365 و بخش هایی از ویندوز را تامین می کند
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
مایکروسافت اخیرا بازاریابی موتور ذخیره سازی توسعه پذیر (ESE که زمانی به نام JET Blue شناخته می شد). ESE یک موتور پایگاه داده غیر SQL با بیش از 25 سال عمر مفید است. این با ویندوز NT 3.51 شروع شد و تا به امروز همچنان به عنوان یک دارایی اصلی مایکروسافت باقی مانده است. حتی امروزه، سرورهای Backend ذخیرهسازی صندوق پستی Office 365، سیستمهای بزرگ SMP و هر کلاینت ویندوز دارای کد ESE هستند.
- این برنامه روی 100 هزار دستگاه و میلیون ها دیسک برای سرورهای Backend ذخیره سازی صندوق پستی Office 365 اجرا می شود.
- همچنین روی سیستمهای SMP بزرگ با حافظه سل برای استقرارهای Active Directory بزرگ اجرا میشود
- هر رایانه Windows Client دارای چندین نمونه پایگاه داده است که در حالت های حافظه کم اجرا می شوند. امروزه در بیش از 1 میلیارد دستگاه ویندوز 10، ESE از زمان Windows XP در SKUهای سرویس گیرنده ویندوز استفاده شده است.
این چیزی است که ESE انجام می دهد:
ESE برنامه ها را قادر می سازد تا داده ها را از جداول با استفاده از ناوبری مکان نما نمایه شده یا متوالی ذخیره و بازیابی کنند. این طرحوارههای غیرعادیشده از جمله جداول گسترده با ستونهای پراکنده متعدد، ستونهای چند ارزشی و شاخصهای پراکنده و غنی را پشتیبانی میکند. ESE برنامهها را قادر میسازد تا با استفاده از بهروزرسانی و بازیابی دادههای انجامشده، از یک وضعیت داده ثابت لذت ببرند. یک مکانیسم بازیابی خرابی ارائه شده است تا سازگاری داده ها حتی در صورت خرابی سیستم حفظ شود. ESE تراکنشهای ACID (Atomic Consistent Isolated Durable) را روی دادهها و طرحوارهها از طریق یک گزارش پیشنویس و یک مدل جداسازی عکس فوری فراهم میکند.
می توانید مخزن GitHub ESE را از لینک منبع زیر بررسی کنید.
منبع: مایکروسافت