我是Google云数据存储新手。我已经读过,在实体组上每秒写入1次写入限制。这是否意味着应用程序引擎的主要“留言”教程无法扩展到数千个非常活跃的用户?每个实体组写入限制谷歌云数据存储
0
A
回答
4
确实。
该教程只是一个展示。每秒写入次数限制是由于同一组或祖先实体具有强大的一致性保证。这种限制可能会超过最终一致性改变强一致性的代价,这意味着所有数据存储区查询都会在某个点显示相同的信息。这是由于App引擎分布式设计。
请查看https://cloud.google.com/appengine/articles/scaling/contention以避免数据存储争用问题。希望能帮助到你。
0
是的,我认为它的确如此。
如果问候语全部添加到不同的留言簿中,但可能不会成为问题,但快速向同一留言簿添加问候语绝对不会缩放。但是,实际上,它通常比每秒写入1次快得多。
也许你可以通过使用taskqueue添加Greetings来解决这个问题,但这可能是矫枉过正的。
该留言板教程并不是一个很好的例子。在这个例子中,你不应该把逻辑放在你的jsp中(你可能根本不应该使用jsp)。在这么低的级别使用数据存储区也不太实际。只需使用Objectify。
相关问题
- 1. 谷歌云数据存储只存储唯一的实体
- 2. 谷歌云存储ACL用户限制
- 3. 将csv写入谷歌云存储
- 4. 谷歌数据存储1500字节的属性限制嵌入实体
- 5. 限制存储桶大小谷歌云存储
- 6. 谷歌云存储
- 7. ORM for谷歌云数据存储
- 8. 根据Google云端数据存储中的实体组限制写入的内容
- 9. 在谷歌云数据存储中的多个实体上运行查询
- 10. 更新谷歌云数据存储中实体的一个属性python
- 11. 谷歌云存储体验和示例
- 12. 谷歌云存储字体CORS问题
- 13. 谷歌数据存储事务时,没有实体组
- 14. 实体不可被放入谷歌App Engine数据存储
- 15. 撰写图片到谷歌云数据存储
- 16. 谷歌云数据存储与谷歌应用引擎
- 17. 与谷歌云SQL和谷歌数据存储
- 18. 谷歌收取的数据转移到谷歌云存储
- 19. 谷歌protobuf api在android谷歌云数据存储
- 20. 谷歌pubsub到谷歌云存储
- 21. 输入/输出错误写入到谷歌云存储桶时
- 22. 谷歌云数据存储事务实现
- 23. 谷歌云存储与gspythonlibrary
- 24. 谷歌云存储安装
- 25. 谷歌云存储 - java的
- 26. 谷歌云存储问题
- 27. 物化索引实体不可用于谷歌的云数据存储过滤
- 28. 如何在谷歌云数据存储中存储字符串[] []
- 29. Google App Engine实体组写入限制
- 30. 数据存储:对事务内的实体组进行多次写入超出写入限制?
我将答案标记为已接受。但是,我已阅读文章,但我不明白从强一致性到最终一致性的变通方法。 – poiuytrez 2014-10-30 15:17:48
在Google网页的示例中,他们为查询和插入操作设置了祖先。从代码中删除父代和父代引用,您将使用最终的一致性。 – Antxon 2014-11-12 15:47:12