Microsoft open source modul úložiště, který pohání Exchange Server, Office 365 a části Windows
2 min. číst
Publikované dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více
Microsoft nedávno otevřené zdroje Extensible Storage Engine (ESE, kdysi známý jako JET Blue). ESE je non-SQL databázový stroj s více než 25letou životností. Byl zahájen s Windows NT 3.51 a dodnes zůstává základním aktivem společnosti Microsoft. Dokonce i dnes mají servery Office 365 Mailbox Storage Backend, velké systémy SMP a každý jednotlivý klient Windows kód ESE.
- Běží na stovkách tisíc počítačů a milionech disků pro backend servery Office 100 Mailbox Storage.
- Běží také na velkých SMP systémech s TB paměti pro velká nasazení Active Directory
- Každý klientský počítač Windows má několik instancí databáze spuštěných v režimech nedostatku paměti. Ve více než 1 miliardě zařízení s Windows 10 se dnes ESE používá v klientských SKU Windows od Windows XP
Zde je to, co ESE dělá:
ESE umožňuje aplikacím ukládat a získávat data z tabulek pomocí indexované nebo sekvenční navigace kurzorem. Podporuje denormalizovaná schémata včetně širokých tabulek s četnými řídkými sloupci, sloupci s více hodnotami a řídkými a bohatými indexy. ESE umožňuje aplikacím využívat konzistentní stav dat pomocí aktualizace a načítání transakovaných dat. K dispozici je mechanismus obnovy po havárii, aby byla zachována konzistence dat i v případě havárie systému. ESE poskytuje ACID (Atomic Consistent Isolated Durable) transakce nad daty a schématem prostřednictvím protokolu s předběžným zápisem a modelu izolace snímku.
Můžete se podívat na úložiště GitHub ESE ze zdrojového odkazu níže.
Zdroj: Microsoft