微軟宣布開源可擴展存儲引擎已服役超25年
微軟近日宣布開源可擴展存儲引擎(Extensible Storage Engine,縮寫ESE)。ESE是一個非SQL數據庫引擎,擁有超過25年的服務壽命。它始於Windows NT 3.51,至今仍是微軟的核心資產之一。時至今日,ESE還廣泛應用於Office 365郵件存儲後端服務器、大型SMP系統以及每個Windows客戶端。
ESE 目前的成績:
●運行在數百萬台Office 365 Mailbox Storage後端服務器和數十萬台設備上
● 可以在大型Active Directory 部署中在大型SMP 系統TB 級別的存儲上運行
●每個Windows客戶端計算機都有多個數據庫實例在低內存模式下運行。自Windows XP開始所有Windows SKU均存在ESE代碼,如今在超過10億台Windows 10設備中也存在。
ESE 提供事務型數據更新和恢復。它包含一種崩潰恢復機制,因此能保證系統崩潰下的數據一致性。ESE中的事務高度並發的,因此ESE適合於服務器應用程序。ESE會智能緩存數據,從而確保對數據的高性能訪問。此外,ESE很輕便,適用用於輔助應用程序。