当然谷歌Appengine规模,但它也快吗?

时间:2008-09-25 14:18:00

标签: google-app-engine

我想知道响应时间是否良好,而不仅仅是缩放。有经验的人吗?

3 个答案:

答案 0 :(得分:5)

像GAE这样的可扩展架构与基于优化速度的架构不同。需要采用不同的方法。

DataStore的设计目标不是小规模,而是处理大量数据并进行分发。我们可以说数据库访问在小规模上“非常慢”(与标准关系数据库相比)。

查看:google-appengine-second-lookhow-i-learned-stop-worrying-and-love-using-lot-disk-space-scale

一些experimental results

答案 1 :(得分:3)

我已经为GAE应用程序实现了一些ajax弹出窗口,弹出窗口需要服务器往返平均不到半秒才能使用。事实证明它工作得很好。对memcache的支持还可以轻松优化GAE的速度。

答案 2 :(得分:2)

现有的答案(和评论)都在正确的轨道上。一个简洁的摘要是,app引擎数据存储比大多数关系数据库慢,但比大多数其他NoSQL风格的数据存储更快。我已经看到一些独立的比较反映了这一点,例如: http://radar.oreilly.com/2010/06/on-the-performance-of-clouds.html

应用引擎已在其系统状态网站上跟踪数据存储的多年延迟:http://code.google.com/status/appengine