Preform batch data synchronization between a postgreSQL DB and a neo4j DB

Dear Neo4j Community,

I'm new to Neo4j and I'm looking for the best way to load data from a PostgreSQL database to a Neo4j database, as well as perform batch data synchronization between the two. I would appreciate any advice or recommendations you might have on this topic.

Specifically, I'm interested in learning about the most efficient and reliable ways to perform these tasks, as well as any best practices or tools that could be helpful. I've read about some options, such as using the Neo4j-ETL tool or Apache Hop, but I'm not sure which would be the best fit for my needs.

Any suggestions, tips, or advice would be greatly appreciated. Thank you in advance for your help!

There are also apoc procedures to read from and write to a database with jdbc drivers.

I'll look into it. Thank you.