neo4j锁定及其对应用的影响 让我们考虑下面的图表: Steve---KNOWS--->Kent---KNOWS--->Ingrid cool nice | +----KNOWS--->Burt nice
…还有史蒂夫在肯特的朋友们捣毁他的公寓的派对上。为此,他原谅了肯特,但他想把英格丽德和伯特标记为混蛋。他一点也不知道他的妻子也想和肯特断绝关系,因为史蒂夫开始了他的交易,她也开始了她的交易。以下是对数据集的操作顺序:neo4j锁定及其对应用的影响 让我们考虑下面的图表: Steve---KNOWS--->Kent---KNOWS--->Ingrid cool nice | +----KNOWS--->Burt nice,neo4j,Neo4j,…还有史蒂夫在肯特的朋友们捣毁他的公寓的派对上。为此,他原谅了肯特,但他想把英格丽德和伯特标记为混蛋。他一点也不知道他的妻子也想和肯特断绝关系,因为史蒂夫开始了他的交易,她也开始了她的交易。以下是对数据集的操作顺序: Steve启动事务TX1 Steve-KNOWS-Kent'cool'-KNOWS-*上的TX1过滤器。TX1找到Ingrid,锁定Ingrid,并将她的个性属性更改为“jerk” 与此同时,史蒂夫怀有报复心的妻子在隔壁房间开始交易TX2 Steve Knowledges和name
- TX1还会继续吗?即使Steve-KNOWS-Kent的“酷”不再是真的,也会将Burt设置为“jerk”吗?史蒂夫的妻子认为肯特不酷
- TX1的提交是否会导致Ingrid个性属性的成功提交更新,或者此更改是否也会由于乐观锁定约束而失败,即结果集在更新时发生了更改