マルチスレッドアプリケーションでberkeleyDB(bdb)ハンドルを使用する最良の方法は何ですか?
各スレッドに独自のハンドルを開いてもらう方がよいでしょうか。また、
単一のハンドルを開いて、各スレッドにtxn_begin {} txn-> commit()を実行させる方がよいでしょうか。
どちらがより適切にスケーリングしますか?DB_THREADフラグ付きのトランザクションデータストアを使用しています。
ありがとう
マルチスレッドアプリケーションでberkeleyDB(bdb)ハンドルを使用する最良の方法は何ですか?
各スレッドに独自のハンドルを開いてもらう方がよいでしょうか。また、
単一のハンドルを開いて、各スレッドにtxn_begin {} txn-> commit()を実行させる方がよいでしょうか。
どちらがより適切にスケーリングしますか?DB_THREADフラグ付きのトランザクションデータストアを使用しています。
ありがとう