我想知道响应时间是否良好,而不仅仅是缩放。有经验的人吗?
答案 0 :(得分:5)
像GAE这样的可扩展架构与基于优化速度的架构不同。需要采用不同的方法。
DataStore的设计目标不是小规模,而是处理大量数据并进行分发。我们可以说数据库访问在小规模上“非常慢”(与标准关系数据库相比)。
查看:google-appengine-second-look和how-i-learned-stop-worrying-and-love-using-lot-disk-space-scale
答案 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