Microsoft open sources lagermotoren, der driver Exchange Server, Office 365 og dele af Windows

Ikon for læsetid 2 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Microsoft windows 10

Microsoft windows 10

Microsoft for nylig åben kode Extensible Storage Engine (ESE, engang kendt som JET Blue). ESE er en ikke-SQL-databasemotor med mere end 25 års brugbar levetid. Det blev startet med Windows NT 3.51, og det er stadig et kerneaktivt fra Microsoft den dag i dag. Selv i dag har Office 365 Mailbox Storage Backend-servere, store SMP-systemer og hver enkelt Windows-klient ESE-kode.

  • Det kører på 100-tusinder af maskiner og millioner af diske til Office 365 Mailbox Storage Backend-servere
  • Det kører også på store SMP-systemer med TB hukommelse til store Active Directory-implementeringer
  • Hver enkelt Windows-klientcomputer har flere databaseforekomster, der kører i tilstande med lav hukommelse. I over 1 milliard Windows 10-enheder i dag har ESE været i brug i Windows-klient-SKU'er siden Windows XP

Her er hvad ESE gør:

ESE gør det muligt for applikationer at gemme og hente data fra tabeller ved hjælp af indekseret eller sekventiel markørnavigation. Det understøtter denormaliserede skemaer, herunder brede tabeller med talrige sparsomme kolonner, kolonner med flere værdier og sparsomme og rige indekser. ESE gør det muligt for applikationer at nyde en ensartet datatilstand ved hjælp af transakterede dataopdateringer og -hentning. En nedbrudsgendannelsesmekanisme er tilvejebragt, så datakonsistensen opretholdes, selv i tilfælde af et systemnedbrud. ESE leverer ACID-transaktioner (Atomic Consistent Isolated Durable) over data og skemaer ved hjælp af en fremskrivningslog og en snapshot-isoleringsmodel.

Du kan tjekke GitHub-lageret af ESE fra kildelinket nedenfor.

Kilde: microsoft

Mere om emnerne: udvekslingsserver, microsoft, 365 kontor, Windows 10