Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann man das Einfügen in neo4j von mysql beschleunigen?

Es gibt eine schöne Präsentation von Max De Marzi über ETL in Neo4j.

Siehe:http://www.slideshare.net/maxdemarzi/etl-into-neo4j

Es hängt davon ab, welche Sprache Sie verwenden möchten, viele Optionen von Java, eingebettet über jruby und remote über ruby, php, python.

Sie möchten Ihre Anforderungen in Transaktionen mit angemessener Größe stapeln (z. B. 10.000 Artikel pro tx).

Mit dem Batch-Importer ist es möglich, CSV-Dateien direkt in eine Datenbankdatei zu importieren oder über die BATCH REST API des Neo4j-Servers.