BT

InfoQ ホームページ ニュース ESE Tookit:アプリケーションの作成に、Windows内部の高パフォーマンスデータベースを使う

ESE Tookit:アプリケーションの作成に、Windows内部の高パフォーマンスデータベースを使う

ブックマーク

原文(投稿日:2012/01/05)へのリンク

Londonに拠点を置く Iiobo Ventures は、開発者が Windows Extensible Storage Engine (ESE)をもっと容易に使えるように、ツールキットを開発した。このキットは、C++とC#のクラスライブラリとサンプルアプリケーションから成っている。ツールキットの部分は、BSDライセンスの元で、無料で入手できる。

ESE(以前は JET Blueと呼ばれていた)は、 Microsoft Exchange やActive Directoryで使われている組込みのデータストアとして非常に良く知られており、更に他のいくつものWindowsコンポーネントやサービスにも使用されている。それは、Indexed Sequential Access Method (ISAM、索引順アクセス法)で、アプリケーションはインデックス付きかシーケンシャルなアクセスを使ってデータを保存できる。ESEはWindows 2000の一部として導入され、APIは2005年頃に(JET Blueとして)公開された。

Iiobo Venturesによれば、

このデータベース技術は、非常に高いパフォーマンス、データベースファイル当たり16テラバイトのデータまでのスケーラビリティ、ホットバックアップなどのエンタープライズ フィーチャ、例えば7レベルまでネストされたトランザクションをサポートする高度な柔軟性を提供している。

ESEはWindowsアプリケーションに軽量のデータストレージフィーチャを加えるのに使うことができ、そしてまた、パフォーマンスが特に重要となる、カスタムデータベースサーバーアプリケーションに、非常に魅力的な基盤を提供する。

ESEの構造は非常に複雑なので、 ESE Toolkitは容易に使えるようにするライブラリセットを含んでいる。それらは、抽象度が高く、ESEデータアクセスにおけるマネージドコードとアンマネージドコードを統合することができる。開発者はC++やC#の標準のクラスや関数を使ってテーブルを作成したり、クエリでき、そして標準のリレーショナルデータベースよりもずっと高いパフォーマンスを享受できる。

ESEとESE Toolkitについて更に知りたければ Iiobo Venturesのサイトを見て欲しい。

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。