Extensible Storage Engine可擴(kuò)展存儲(chǔ)引擎
可擴(kuò)展存儲(chǔ)引擎 Extensible Storage Engine(ESE,也稱 JET Blue)是微軟的一個(gè) ISAM(有索引順序訪問(wèn)方法)數(shù)據(jù)存儲(chǔ)技術(shù),在 Windows NT 3.51 中首次發(fā)布,此后不久在 Exchange 4.0 中發(fā)布,并在90年代重寫了兩次,于此后的二十年中進(jìn)行了大量更新。目前,ESE 已經(jīng)使用超過(guò) 25 年,并仍廣泛應(yīng)用于 Microsoft Exchange Server、Active Directory、Office 365 和 Windows 系統(tǒng)功能中。
通過(guò) ESE,應(yīng)用程序可以使用索引或順序游標(biāo)導(dǎo)航來(lái)從表中存儲(chǔ)和檢索數(shù)據(jù)。它支持非規(guī)范化模式,包括具有眾多稀疏列,多值列以及稀疏和豐富索引的寬表。并且,ESE 幫助應(yīng)用程序可以使用事務(wù)處理的數(shù)據(jù)更新和檢索來(lái)享受一致的數(shù)據(jù)狀態(tài)。此外,ESE 提供了故障恢復(fù)機(jī)制,即使在系統(tǒng)崩潰的情況下也可以保持?jǐn)?shù)據(jù)一致性,以及通過(guò)預(yù)寫日志和快照隔離模型在數(shù)據(jù)和架構(gòu)上提供ACID(原子一致性隔離持久) 。
評(píng)論
圖片
表情
