私は現在、cassandraへのいくつかの行キーにわたって2000列のバッチ挿入を行っています。私がこれを行う方法は、addinsertionを使用することです
while( cond... ){
myMutator.addInsertion(keyId, columnfamilyName,compositeColumn);
totalCount++;
if(totalCount % 2000 == 0){
myMutator.execute();
}
}
totalCount変数を使用せずにバッチに追加された列の数を取得する方法はありますか?BatchMutation.getSize()は、更新がバッチで追加されたキーの数を返します。ミューテーターを作成する際のsizeHintの使用は何でしょうか。hectorのソースコードを見ても詳細がわかりません。私が見ることができるのは、内部のmutationMapとmutListをそれぞれ行数と列数に作成していることだけです。