我在 GAE 上有一个应用程序,它不使用任何数据库功能,而且我将来也不打算这样做。在应用程序设置中,它显示主/从复制已弃用!。
我的问题:出于某种原因,我是否仍应将应用程序迁移到高复制数据存储,还是没有任何区别?
一个想法:如果连接到我的应用程序的数据库服务器出现故障怎么办?如果不是 HRD,我的申请也会被停止吗?可能还有其他问题/考虑因素。
另一个想法:听起来像 SLA仅适用于 HRD 应用程序。
最佳答案
是的,无论如何你绝对应该升级。
您不仅可以获得仅适用于 HRD 的 SLA,还可以通过较新的数据中心为您的应用提供服务。另外,即使您不直接使用数据存储,如果您使用 session 或任务队列,这些服务也会在内部使用数据存储来为您存储状态。
此外,我注意到升级后内存缓存性能有所提高...所以,是的。进行升级时,M/S 数据存储已被弃用,因为 HRD 基础架构是基于更新、更好的技术构建的。
关于google-app-engine - 非数据库应用程序的 GAE 数据存储设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14155895/