Microsoftは、Exchange Server、Office 365、およびWindowsの一部を強化するストレージエンジンをオープンソース化しています

読書時間アイコン 2分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

Microsoft Windows 10

Microsoft Windows 10

マイクロソフトは最近 オープンソース Extensible Storage Engine(ESE、かつてはJET Blueとして知られていました)。 ESEは、25年以上の耐用年数を持つ非SQLデータベースエンジンです。 これはWindowsNT3.51で開始され、現在でもMicrosoftのコア資産となっています。 現在でも、Office 365メールボックスストレージバックエンドサーバー、大規模なSMPシステム、およびすべてのWindowsクライアントにESEコードがあります。

  • Office100メールボックスストレージバックエンドサーバー用の数十万台のマシンと数百万台のディスクで実行されています
  • また、大規模なActiveDirectory展開用にTBのメモリを備えた大規模なSMPシステムでも実行されています
  • すべての単一のWindowsクライアントコンピュータには、低メモリモードで実行されている複数のデータベースインスタンスがあります。 今日、1億を超えるWindows 10デバイスで、ESEはWindowsXP以降のWindowsクライアントSKUで使用されています。

ESEの機能は次のとおりです。

ESEを使用すると、アプリケーションは、インデックス付きまたはシーケンシャルカーソルナビゲーションを使用して、テーブルからデータを格納および取得できます。 多数のスパース列、複数値の列、スパースおよびリッチインデックスを含むワイドテーブルを含む非正規化スキーマをサポートします。 ESEを使用すると、アプリケーションは、トランザクションデータの更新と取得を使用して一貫したデータ状態を楽しむことができます。 クラッシュリカバリメカニズムが提供されているため、システムがクラッシュした場合でもデータの一貫性が維持されます。 ESEは、先行書き込みログとスナップショット分離モデルを使用して、データとスキーマに対してACID(Atomic Consistent Isolation Durable)トランザクションを提供します。

以下のソースリンクからESEのGitHubリポジトリを確認できます。

情報源: Microsoft

トピックの詳細: 交換サーバー, マイクロソフト, 365オフィス, 10窓