【问题标题】:Reinserting data after row deletion in cassandra using Pelops使用 Pelops 在 cassandra 中删除行后重新插入数据
【发布时间】:2012-11-22 02:27:28
【问题描述】:

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

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

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

【问题讨论】:

    标签: cassandra pelops


    【解决方案1】:

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

    【讨论】:

    • 我缺少 gc_grace 参数。
    猜你喜欢
    • 2013-03-29
    • 1970-01-01
    • 2012-09-28
    • 2011-10-13
    • 1970-01-01
    • 2012-06-08
    • 2016-03-23
    • 2016-10-18
    • 2012-01-14
    相关资源
    最近更新 更多