Я вставил несколько строк в таблицу в Accumulo. Некоторые строки создаются заново, а некоторые строки обновляются.
Как я могу найти количество строк, которые были вставлены или обновлены в накопительную таблицу в Java?
def obj= jsonObject["obj"]
for(entry in obj) {
String a = entry["a"];
String b = entry["b"];
String c = entry["c"];
String d = entry["d"];
String e = entry["e"];
ColumnVisibility cv = new ColumnVisibility(d);
Mutation m = new Mutation(a);
m.put(b, c, cv, e)
bw.addMutation(m);
count++;
}
Это то, что делается в настоящее время, и подсчет считается количеством записей, записанных в таблицу. Но если вставлены только некоторые новые записи/строки, а остальные должны быть обновлены, количество не может рассматриваться как новые записи, введенные в таблицу.