【问题标题】:How to change datastore options in Google App Engine?如何更改 Google App Engine 中的数据存储选项?
【发布时间】:2011-07-13 02:11:05
【问题描述】:

我使用“高复制”选项创建了我的应用程序。现在我想切换到“主/从”选项,因为我正在达到我的每日 CPU 配额。

事实证明,High Replication 使用“大约是 Master/Slave 的存储和 CPU 成本的三倍”

无论如何我可以在不重新创建我的应用程序的情况下做到这一点吗?它不在应用程序设置页面中。

【问题讨论】:

  • 切换到 M/S 数据存储不是一个好主意 - 它最终会被弃用,而 HR 更加强大。
  • 就成本而言,当新定价方案推出时,HRD 和 M/S 的成本将完全相同。

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


【解决方案1】:

您不能 - 一旦您选择了特定类型的数据存储,该应用程序就会绑定到它。更改它的唯一方法正是您建议的方式 - 您必须使用主/从数据存储创建一个新应用程序并将您的数据移植到它。

您可能希望分析您的应用并对其进行优化以使用更少的 CPU,尽管在一般情况下说起来容易做起来难。

【讨论】:

    【解决方案2】:

    看看这个问题的第一个答案:Have you expirienced DataStore downtime in AppEngine? What are the odds?

    正如@mihai 所说:我建议你使用 HRD,因为 Google 表示他们将在今年年底之前使 M/S 比 HRD 更贵,甚至会删除 M/S 选项,因为他们希望“迫使”企业和开发商利用所有 HRD 的优势。真正的原因是维护单一类型的基础设施比维护 HRD 和 M/S 更便宜,因此 Google 选择了 HRD。资料来源:Google I/O 2011

    【讨论】:

      猜你喜欢
      • 2011-05-26
      • 2012-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-17
      • 1970-01-01
      相关资源
      最近更新 更多