【问题标题】:Can I partially play back a Cassandra commit log?我可以部分回放 Cassandra 提交日志吗?
【发布时间】:2013-01-15 00:23:32
【问题描述】:

假设我有一个在 9:00 备份的 Cassandra 集群。然后在 9 点 30 分,我发布了一些破坏所有数据的代码。在 10:00,我注意到了问题,但损坏已经造成。有没有办法将提交日志回放到 9:29?我找不到任何关于这种事情的文档。我只需要删除一半的提交日志文件吗?

【问题讨论】:

    标签: java cassandra hector


    【解决方案1】:

    删除一半的提交日志就可以了。它用时间戳很好地格式化,所以它应该是微不足道的。旧版本的 cassandra 会在您启动时自动检查并重放提交日志。

    【讨论】:

    • 谢谢,我们会试试看。
    猜你喜欢
    • 1970-01-01
    • 2016-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-28
    • 2015-10-19
    • 1970-01-01
    • 2019-07-09
    相关资源
    最近更新 更多