我正在考虑在app Engine上构建一个应用程序,我正在尝试决定是否应该将数据存储在数据存储或谷歌云存储上。
每个对象通常不超过1千字节,最多可能只有几千字节(通常更少)。它不会经常改变。
我可以让客户端直接访问数据,但尽管我可能不这样做,但对应用程序引擎应用程序访问数据并将其用作服务响应的一部分会有一些好处。
google云存储的性能特点是什么?请求回复的速度有多快?我能够找到数据存储的状态仪表板,这表明它们通常在处理请求时相当快,但我很难获得关于GCS有多快的指导。
在最近的价格下降下,对于我的相对较小的数据块用例(0.06/100,000个请求vs 0.01/10,000个b类操作),数据存储似乎实际上更便宜。我的理解对吗?
这篇文章可能会给你一些启示。回到2013年9月,我的平均"空白"顺序插入时间为200-250ms。如果你把你的请求组合起来,你可以得到很大的加速。您最多可以在单个请求中插入500个实体。如果我没记错的话,大约需要500 -900毫秒。