BT

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

| 作者: Jenni Konrad フォローする 0 人のフォロワー , 翻訳者 編集部N フォローする 0 人のフォロワー 投稿日 2012年1月11日. 推定読書時間: 2 分 |

原文(投稿日: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

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

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

このスレッドのメッセージについてEmailでリプライする

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

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT