时间:2021-02-02 来源:win10官网 游览量: 次
微软最近开源可扩展存储引擎(ESE,曾被称为JET Blue)。ESE是一个非SQL数据库引擎,可使用寿命超过25年。它从WindowsNT3.51开始,至今仍是微软的核心资产。即使在今天,Office 365邮箱存储后端服务器、大型SMP系统和每个Windows客户端都有ESE代码。
• 它运行在成千上万台机器和数百万个磁盘上,用于Office 365邮箱存储后端服务器
• 它还运行在具有TB内存的大型SMP系统上,用于大型Active Directory部署
• 每台Windows客户机都有几个数据库实例在低内存模式下运行。在今天超过10亿台windows10设备中,自windowsxp以来,ESE一直在Windows客户端sku中使用
ESE的作用是:
使用或从ESE应用程序检索索引表和存储数据。它支持非规范化模式,包括具有大量稀疏列的宽表、多值列以及稀疏和丰富索引。ESE使应用程序能够使用事务性数据更新和检索来享受一致的数据状态。即使在系统崩溃的情况下,数据恢复机制也要保持一致性。ESE通过预写日志和快照隔离模型在数据和模式上提供ACID(原子一致性隔离持久性)事务。