1

我正在尝试使用 kundera 在 cassandra 中插入行,但是如果已经存在具有相同主键的行,我会执行delete + insert

它适用于单线程和单节点集群。但是当扩展到 2 个节点并在多线程操作中时,出现以下错误

引起:com.impetus.kundera.KunderaException: org.apache.thrift.TApplicationException: execute_cql3_query failed: out of sequence response

我在这里没有使用任何批处理。batchSize=0 (不确定该信息是否有帮助)

4

1 回答 1

0

我可以通过删除后刷新来解决此问题。

这是我遵循的解决问题的顺序

  1. 删除
  2. entityManager.flush()
  3. 插入
于 2015-12-15T06:56:05.587 回答