我正在使用 Cassandra Java驱动程序。 我有一个用例,其中我将未批处理的批量插入数据插入到具有不同分区键的各种Cassandra表中。
BatchStatement batch = new BatchStatement();
batch.add (query1, query2, .....)
session.executeAsync(batch);
考虑我的批处理语句中有20个查询,15个查询执行良好,5个查询失败。
如何知道哪些查询失败以及哪些查询已执行。
由于性能方面的考虑,我使用executeAsync
。