Spoločnosť Microsoft sprístupňuje úložný modul, ktorý poháňa Exchange Server, Office 365 a časti systému Windows
2 min. čítať
Publikované dňa
Prečítajte si našu informačnú stránku a zistite, ako môžete pomôcť MSPoweruser udržať redakčný tím Čítaj viac
Microsoft nedávno open-source Extensible Storage Engine (ESE, kedysi známy ako JET Blue). ESE je non-SQL databázový stroj s viac ako 25-ročnou životnosťou. Začalo to s Windows NT 3.51 a dodnes zostáva základným aktívom spoločnosti Microsoft. Dokonca aj dnes majú servery Office 365 Mailbox Storage Backend, veľké systémy SMP a každý jeden klient Windows kód ESE.
- Beží na stovkách tisícok počítačov a miliónoch diskov pre backend servery Office 100 Mailbox Storage.
- Tiež beží na veľkých SMP systémoch s TB pamäte pre veľké nasadenia Active Directory
- Každý klientský počítač Windows má niekoľko inštancií databázy spustených v režimoch nízkej pamäte. Vo viac ako 1 miliarde zariadení so systémom Windows 10 sa dnes ESE používa v klientskych skladových jednotkách Windows od Windows XP
ESE robí toto:
ESE umožňuje aplikáciám ukladať a získavať údaje z tabuliek pomocou indexovanej alebo sekvenčnej kurzorovej navigácie. Podporuje denormalizované schémy vrátane širokých tabuliek s množstvom riedkych stĺpcov, stĺpcov s viacerými hodnotami a riedkych a bohatých indexov. ESE umožňuje aplikáciám využívať konzistentný stav údajov pomocou aktualizácie a získavania transakcií. K dispozícii je mechanizmus obnovy po zlyhaní, aby bola zachovaná konzistencia údajov aj v prípade zlyhania systému. ESE poskytuje ACID (Atomic Consistent Isolated Durable) transakcie nad dátami a schémou prostredníctvom záznamu vopred a modelu izolácie snímky.
Môžete si pozrieť úložisko GitHub ESE zo zdrojového odkazu nižšie.
zdroj: Microsoft