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

最佳答案

删除一半的提交日志就可以解决问题。时间戳格式很好,因此应该很简单。较早版本的cassandra在启动时会自动通过并重播提交日志。

08-28 19:36