精华
Neo4j高级应用系列 - 【3】APOC实现高效数据写入
数据库写入性能一直是设计和开发人员关注的焦点,高性能的更新是数据库支持OLTP类应用的基础。本文使用stackoverflow的公开数据,以及APOC中的iterate过程,仅使用基本的工具、在普通的硬件上,通过对测试结果的估算和分析来优化写入性能。 在优化写入性能时,以下因素都是需要考虑和测试的:
- 硬盘类型和随机写入速度;
- 更新类型:创建节点、关系;更新属性;更新节点和关系等;
- 单个事务更新的数据量;
- Java堆内存;
- 更新方法:Cypher,APOC
- 更新批次的优化
- 并行写入的效率
下载链接: APOC高效数据库写入