Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
10-19-2022 11:03 PM
We have a 60GB database in orientdb (3.x) and need to import the same into neo4j. Currently, we are using Gremlin (3.6.1) to convert the orientdb data to a graphml format and trying to import the same into neo4j. We have configured gremlin on an EC2 instance with 64GB RAM, but getting Java heap memory error. What is the ideal RAM configuration required for this process? If there is a different process to achieve the same, pls let us know. Thank you
10-20-2022 04:20 AM
are you getting Neo4j OOM errors or Gremlin errors? If the former have you increased the memory settings in your neo4j.conf file? and if yes what are they? If it is Gremlin that errors I wouldn't know what to do.
Thomas
10-20-2022 05:26 AM
Hi Thomas,
Thank you for the response. So we are converting the orientdb to graphml using Gremlin. During that process, Gremlin was throwing Java heap memory error. Unless we have that graphml file, we cannot import into neo4j. Please let me know if there is a different process to achieve the same. Thank you
10-20-2022 10:38 PM
Hi Thomas,
Can you please tell me is there a way to import orientdb data into neo4j other than using Gremlin? Thank you.
10-21-2022 01:58 AM
Hi bsaichaitanya,
As said I have no knowledge of orientdb, but I assume there are ways to export the data from it. Maybe you can dump the data to a CSV file and import that into Neo4j. Alternatively you can write a Orientdb client that is also a Neo4j client and do the conversion that way.
Good luck,
Thomas
10-21-2022 01:59 AM
And you could also address the Gremlin OOM error of course. Again, I assume you can find more information for this in the Gremlin documentation.
10-21-2022 02:19 AM
Hi Thomas,
Thank you for the response. We will check on the methods you mentioned and get back to you in case of any doubts.
10-21-2022 02:47 AM
Hi Thomas,
Can you elaborate on what is meant by Orientdb client and neo4j client please? If you can provide some resources on the same, it will be really helpful. Thank you.
10-21-2022 04:22 AM
What I mean is that you can write your own program that uses the Orientdb client library [1] and the Neo4j client library [2] and use that to convert the data.
Thomas
10-21-2022 05:43 AM
Hi Thomas,
Thank you for the references Thomas. We will check it and work on them.
All the sessions of the conference are now available online