简体   繁体   中英

Importing data from SQL Server to Neo4J

First let me explain. My platform is mostly Windows and my data mostly resides in a relational database (SQL Server 2008). I primarily work with C# but occasuionally work with PERL and JavaScript. I was looking to learning what a graph database could do for my data but there seems to be a continual stream of tools and utilities that are not available that I need to install and learn. I am so busy learning the tools that I loose focus of what I really want and that is to work with a graph database. It seems that Neo4j is relatively small and should be accessible to evaluate its features. I would like to import my data from an existing SQL database into Neo4J with the relationships established initially via the foreign keys. The idea seems relatively straightforward but it seems I need to learn Java, PHP, etc. not only to access Neo4J but also to access the existing database. I was wondering if anyone had some recommendations, tools, documentation that would accomplish this goal fairly simply. Do I do down the route of PHP? Java? What additional libraries/packages do I need? What tools are most useful? Thank you.

I think you want the Neo4J batch importer, which can be found on github . Using this, we were able to export 20 million nodes and relationships to import them into Neo4j.

I think you will have to write your own. Neo4jD looks interesting.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM