首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Cloud SQL性能层与Amazon AWS RDS for MySQL相比如何?

Google Cloud SQL性能层与Amazon AWS RDS for MySQL相比如何?
EN

Stack Overflow用户
提问于 2015-07-23 04:40:50
回答 2查看 3.1K关注 0票数 1

GCS只有7个性能层(D0,D1,D2,D4,D8,D16,D32),内存最大为16 GCE (D32),因为它们是基于谷歌计算引擎( Google Compute Engine)的机器类型。参见下面的屏幕截图(1)

相比之下,亚马逊有13个性能层,db.r3.8xlarge的内存最大为244 at。(2)

所以我的问题是,对于Google Cloud SQL的D32层,AWS RDS for MySQL中大致相当的性能层是什么?

免责声明:我是Google Cloud SQL的新手。我之所以开始使用Cloud SQL,是因为我开始了一个100% Google Cloud的新工作。在此之前,我从早期就是一名AWS用户。

EN

回答 2

Stack Overflow用户

发布于 2015-07-24 01:10:07

D0-D32云SQL层不是基于GCE虚拟机的,因此不能直接进行比较。请注意,D0-D32的存储是按地理位置复制的,这会使写入速度大大变慢。ASYNC模式提高了小提交的性能。优点是,实例可以在相距较远的位置之间快速重新定位。

云SQL的连通性也不同于RDS。RDS可使用IP访问,延迟可与通过本地IP的VM通话相媲美。云SQL仅使用外部IP。这使得GCE的延迟更高(约1.25ms),但它为来自Google Cloud外部的连接提供了稍微更好的体验,因为TCP连接被终止在离客户端更近的地方。

也就是说,从内存的角度来看,来自RDS的db.m3.xlarge与来自Cloud SQL的D32最为匹配。如果工作集适合内存,则某些查询的性能将是相似的。

票数 1
EN

Stack Overflow用户

发布于 2015-11-04 07:05:52

目前在Alpha中,Cloud SQL有一个新功能,它使用与GCE机器类型相当的性能。

A Google Cloud SQL性能类实例是一种新的Google Cloud SQL实例类型,可提供更好的性能和更大的存储容量,并针对运行在Google Compute Engine上的繁重工作负载进行了优化。与标准类实例类型相比,新的实例类型是一个始终在线的、长期存在的数据库。Performance Class实例基于对应于Google Compute Engine (GCE)标准或highmem机器类型的层。

链接:https://cloud.google.com/sql/docs/getting-started-performance-class

无论如何,非常好的问题,将价格与AWS进行比较,我发现对于最小的实例和相同的价格,存在巨大的资源差异:

  • GCE,D0 =每小时$0.025 (0,128 GB内存+“适量的CPU")
  • AWS,db.t2.micro =每小时$0.02 (1 GB内存+1 vCPU)

对于GCE中的1 GB RAM,必须每小时支付0.19美元。不幸的是,谷歌没有指定任何关于SSD存储的内容,这对于性能比较非常重要。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31573582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档