最新バージョンの .NET アセンブリ (1.2) で Couchbase を使用すると問題が発生します。私の目標は、現在の Oracle データベースから 150,000 レコードを選択し、オブジェクト全体を Couchbase Data-Bucket に移行することです。150k のレコードは objectList にオブジェクトとして保存されます (下記参照)。
次のコードを実行すると、実行するたびに 100,000 ~ 120,000 回の失敗が発生するようです。何が原因であるか、またはこの問題を最適にデバッグする方法を知っている人はいますか? ただし、実行するたびに、さまざまなオブジェクトのセットがデータ バケットに追加されるため、さらに混乱します。
int failures = 0;
foreach (var obj in objectList) {
var result = client.StoreJson(StoreMode.Set, obj.Id, obj);
if (!result) failures++;
}