我正在使用 objectify 作为数据存储接口在 Google App Engine(GAE) 上编写一个 java 应用程序。我需要使用事务来确保我的应用程序中的某些操作是原子的。但是我对数据库事务的粒度感到困惑,即如果我在线程的事务中使用特定的实体对象,那么以下哪一项是正确的?:-
1)我可以在不同线程的事务中同时使用同一实体的其他对象吗?
2)或者,是否一次我只能对特定实体类型的一个对象进行更改
如果 (2) 为真,那么如果我希望有多个请求来更新特定实体类型,即使它们将针对该实体类型下的不同对象,我该怎么办?
谢谢...