マルチスレッド環境での 組み込みデータベース トランザクションサポートについて

Observations on Embedded databases より。SQL Compact Edition, SQLite, Firebird, db4o, BerkeleyDB について調査している。

結論はどれもイケてないので、.NET Framework の Dictionary でがんばるという…メモリが潤沢ならそれもありだけど。

あとトランザクションにおいてデータの永続化は要件ではないのだろうか。もしかしてMSDTCのようなポジションの中間サービスとしてのトランザクションを作成しようとしているのかしら?

シングルスレッドだったら SQLite はそれほど悪くないようだ。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。