When a node or relationship is written Neo4j automatically acquires a write lock on that graph element. Additionally, one can explicitly acquire read and write locks on graph elements.
All locks acquired by a transaction are automatically released on...