如果我deleted
在表的单元格中有一个值,但是以后,我想恢复它,该怎么办?
我知道,cassandra并没有真正删除数据,只是将其标记为已删除,所以我该如何恢复数据?
例如,用例:我想从用户中删除所有信息,因此我首先删除cassandra数据库中的信息,然后,我尝试在其他地方删除他的信息,但是出现了错误,因此我必须停止删除过程并从cassandra数据库中恢复已删除的数据。
我该怎么做?
答案 0 :(得分:2)
不幸的是没有。但是,您可以使用sstabledump(Cassandra> = 3.0)检查sstable的内容,但是有一些缺点:
我现在可能还想念一些其他缺点。
一些解决方法
我想选择正确的解决方案取决于您的用例和数据大小。