在 Neo4j 中,默认隔离级别总是 READ_COMMITTED 还是只有在使用 Java 扩展它时才会出现这种情况?

In Neo4j is the default isolation level always READ_COMMITTED or is it the case only when extending it with Java?

我正在阅读 Neo4j https://neo4j.com/docs/java-reference/current/transactions/ 提供的文档,但正如 link 所说,在谈论 java-扩展时,该解释中提供的规则是有效的,什么关于没有任何扩展的 Neo4j?我对默认隔离级别特别感兴趣,基本情况下的默认隔离级别是多少?

在所有情况下,默认的 neo4j 隔离级别都是 READ_COMMITTED,这意味着读取 node/relationship 的事务 (A) 不会阻止另一个事务 (B) 写入 node/relationship 在 A 完成之前。