编辑:2016 年 4 月 10 日
GAE 现在提供第二代云 mysql,即使是像“db-g1-small”这样的基本层,其性能也与旧 Cloud SQL 产品中的 D8 层一样快。它也便宜得多。这似乎是一个重要的里程碑,没有理由再诉诸黑客和变通方法了。
您可以参考 Cloud SQL 定价,但最低费用约为每月 20 美元。
原帖
Google 只是在 D0 层的慢速机器上配置 VM。您可以选择 D4,但 RAM 与处理器相比并不是主要问题(他们没有提到 GHz)。
网络延迟不是问题。例如,下面的 0.05s 仅是服务器上的查询执行时间。此后的任何时间都可以用于数据传输。
mysql> select * from tracking limit 5;
+--------------------------------+-----------+-----------+
| id | scan_date | status |
+--------------------------------+-----------+-----------+
| 420006929400111899561510697350 | NULL | Delivered |
| 420010859400111899561989496058 | NULL | Delivered |
| 420019849400111899561989496331 | NULL | Delivered |
| 420100109400111899561903290311 | NULL | Delivered |
| 420100319400111899561944407020 | NULL | Delivered |
+--------------------------------+-----------+-----------+
5 rows in set (0.05 sec)
编辑:2016 年 3 月
对于几个应用程序,我不再使用 Cloud SQL,而是使用远程托管的基本 MySql 集群,因为 GAE 打开了出站套接字连接。听起来很疯狂?不是根据数字 - 通过此套接字连接发送查询和取回数据比位于同一位置的 D3 更快。