13

具体的には、複数のスレッド (プット、取得、更新など) から DynamoDB テーブル オブジェクトを使用することに興味があります。それが安全でない場合、安全な方法 (スレッドごとに 1 つのテーブル オブジェクトなど) はありますか? boto でのスレッドの操作に関するその他の落とし穴やヒントは、高く評価されています。

4

1 に答える 1

14

boto ライブラリはこれまでにない httplib を使用しており、私の知る限り、スレッドセーフではありません。回避策は、各スレッドが DynamoDB への独自の接続を作成していることを確認することです。

于 2013-10-23T13:11:05.493 に答える