Mysql
 sql >> Base de données >  >> RDS >> Mysql

comment accélérer l'insertion dans neo4j depuis mysql ?

Il y a une belle présentation de Max De Marzi, sur ETL dans Neo4j.

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

Cela dépend du langage que vous souhaitez utiliser, de nombreuses options de java intégrées via jruby et à distance via ruby, php, python.

Vous voudriez regrouper vos demandes dans des transactions de taille appropriée (par exemple, 10 000 articles par tx).

Il est possible d'importer des fichiers CSV directement dans un fichier de base de données en utilisant mon batch-importer ou via l'API BATCH REST du serveur Neo4j.