使用Pelops在cassandra中删除行后重新插入数据

时间:2012-12-04 12:48:58

标签: cassandra pelops

我正在尝试在删除行后重新插入相同行键的数据,但它们没有插入。没有抛出任何异常。

我正在使用Pelops RowDeletor删除行数据(请注意,行键仍然显示没有列)。如果我截断表并重新插入列,则插入。

我尝试将一致性级别从ANY更改为ONE到ALL。关于问题的任何想法,还是我应该去Hector客户?

1 个答案:

答案 0 :(得分:2)

如果您的列上的时间戳是过去的话,这可能是墓碑(没有列的键)的问题。确保不是这种情况,您应该能够插入。请注意,这不是Pelops的问题,而是与Cassandra的冲突解决有关。如果你有一个比插入更新的墓碑,你会遇到这个问题,因为Cassandra认为删除是在插入后发生的。