tst*_*rms 4 java performance neo4j spring-data-neo4j
我在Spring Data Neo4j项目中使用了Neo4j的简单和高级映射模式.由于我已经从简单映射切换到高级映射,因此该项目的性能非常好,我的意思是真的比以前好多了.我没有确切的数字,但肯定是众多.有人可以澄清为什么高级映射模式优于简单映射吗?
我已经阅读了SDN文档中的Prorgramming Model页面,但我找不到确切的原因.
为了记录,我正在使用Spring的@Transactional支持.
是的,这是正确的,因为高级映射只是节点和关系的一个薄包装,并写入数据库(并通过读取).简单映射将数据复制出来.为了保持性能优势,只在事务中使用高级映射,您会很高兴.
如果你开始修改事务之外的实体,你将得到脏对象跟踪,它将开始再次复制东西.
| 归档时间: |
|
| 查看次数: |
364 次 |
| 最近记录: |