Google Datastore反向更新还是删除?

时间:2016-06-09 16:12:10

标签: google-app-engine google-cloud-datastore

有没有办法在Google云端数据存储中撤消或回滚更新或一组更新(或删除)?我想唯一的方法是回滚事务或从以前创建的备份中恢复?

或者我认为你可以聪明并在更新或删除实体之前复制实体,然后在完成备份时删除这些副本?

谢谢! 亚历

1 个答案:

答案 0 :(得分:0)

无法撤消数据存储区中的删除或更新。

Google云端存储支持对象版本控制。您可以通过向实体添加“version”和/或“last_update”属性在数据存储区中实现类似的机制。然后,您可以保留更改/删除的完整历史记录,也可以在一段时间后丢弃一些旧版本。