Skip to content

Neo4jBatch Implementation

okram edited this page Sep 12, 2011 · 8 revisions
<dependency>
   <groupId>com.tinkerpop.blueprints</groupId>
   <artifactId>blueprints-neo4jbatch-graph</artifactId>
   <version>??</version>
</dependency>
Graph graph = new Neo4jBatchGraph("/tmp/neo4j");

Neo4jBatchGraph provides support for the bulk insertion of data into a Neo4j graph. This Blueprints implementation is single-threaded and non-transactional. It is meant for initial dumps of raw data into a Neo4j graph and is much faster than doing the equivalent process using Neo4jGraph (see Neo4j Implementation).

Note: This is not a pure Blueprints implementation as numerous methods throw an UnsupportedOperationException. Those that due are primarily delete methods. Be sure to review the respective JavaDoc for information on method peculiarities.

Clone this wiki locally