我一定要添加到对propertyList值50元。我必须确保没有其他代码在特定实体的同一时间内更改PropertyList。让一个大型交易改变所有50个实体或50个小型交易只改变一个实体会更好吗?的AppEngine交易
0
A
回答
2
如果你需要什么你的帖子中写道:(更新许多实体,只在每个实体交易的安全性),那么你可以使用许多小交易。
如果你必须保证没有许多实体在此期间发生变化时,你应该相同的实体组中使用一个交易,你所有的实体。请注意,建议实体组的更新限制是每秒一次。如果你真的要更新事务实体50,你不能因为某些原因把它们放到同一个实体组,你应该考虑重新组织你的数据。
0
这个要求很可能意味着你可能要重新考虑你的设计。
当前正在解决“如何实现这个”问题。
也许你想分享你原来的问题,所以可以有更好的解决的问题“这是它应该如何工作”
期待。
-J
相关问题
- 1. 交易与AppEngine上
- 2. 交易与非交易msmq
- 3. 在C#中的交易中的交易#
- 4. 无法在电子邮件验证回滚java appengine交易
- 5. appengine数据存储多个“puts”交易表现
- 6. 开始交易...提交交易问题
- 7. 交易提交?
- 8. 数据到Munge:股票交易,交易所交易
- 9. Mnesia的交易
- 10. HandlerSocket的交易
- 11. 交易目的
- 12. 交易
- 13. 交易
- 14. 春季托管交易@交易注释
- 15. Hyperledger交易类型:创建交易
- 16. shopify交易API获取所有交易
- 17. Yodlee - 信用卡交易 - 交易地点
- 18. 易趣交易API GetCategories
- 19. jdbi中的交易
- 20. 交易与TransactionScope的
- 21. 的ResultSet在交易
- 22. REST中的交易?
- 23. Grails中的交易
- 24. 交易中的ActiveRecord
- 25. Lucene中的交易
- 26. Oracle中的交易
- 27. 与交易的Memcache?
- 28. AppEngine数据库布局,易于扩展
- 29. TransactionScope和交易
- 30. Rails交易
的OP说:“我必须确保没有其他代码更改对propertyList在同一时间,特定的实体”。对我而言,这意味着他只需要在每个实体的基础上进行交易,而不是在整个集合上。 – 2012-04-08 07:57:03
我不知道我是如何错过的。谢谢。更新。 – mjibson 2012-04-08 16:26:27