2013-11-09 31 views

回答

2

正如你所說的,在Neo4j 2.0交易是強制性的,並且沒有辦法切斷它。如果您依賴Cypher,請注意,如果沒有外部可用的人員,Cypher的ExecutionEngine會自動打開並關閉事務。

根據您的環境和體系結構,您可以使用橫切關注點來獨立於代碼庫管理事務。想一想java servlet過濾器,以及aspectj,字節代碼操作,Groovy MOP魔術和其他技術的方面。對於更專注的答案,您應該在您的項目中提供有關使用的語言,框架和體系結構的更多信息。

+0

謝謝,我只需要知道是否有把trnasactions關閉,因爲我有Neo4j的1.9代碼,我將不得不重寫現在支持事務的開關 – Zubair