【发布时间】:2015-05-27 15:30:24
【问题描述】:
假设我相信 Google 可以保护我的数据存储实体的安全,那么在使用 google 数据存储时还有其他关于数据丢失的问题:
- 我的应用程序中的一些错误可能会破坏大量实体。
- 人为错误可能导致应用引擎管理界面中的数据丢失。
其他托管数据库系统(例如 google cloud sql 或 amazon RDS)提供了自动备份和恢复解决方案。如果发生灾难,这将允许恢复丢失的数据。
虽然 google 数据存储区管理员启用了备份/恢复/复制的可能性,但听起来并不等同于上述内容。
- 累计成本: 与 google cloud sql 不同,备份数据存储区的成本,而且随着您的应用程序变大,此成本也会增加。事实上,对于大型应用而言,成本并非微不足道。
- 只读限制:创建备份时应用必须处于只读模式。这对于每天的日程安排很不方便。
有什么解决办法?
【问题讨论】:
标签: google-app-engine google-cloud-datastore database-backups