2009-12-05 10 views
7

マルチスレッドアプリケーションでberkeley DB(bdb)ハンドルを使用する最良の方法は何ですか?マルチスレッドアプリケーションでのBerkeley DB

  1. 各スレッドに独自のハンドルを開く方が良いでしょうか。または、

  2. 単一のハンドルを開いて各スレッドにtxn_begin {} txn-> commit()を実行する方が良いでしょうか?

どちらが良いでしょうか?私はDB_THREADフラグを持つトランザクションデータストアを使用しています。

おかげ

+0

私はこの質問に対する答えに非常に興味があります! –

答えて

5

あなたは、マルチスレッド環境下でBDBにこのguideを読みましたか?

+0

リンクが死んでいます:( – jutky