Hi Piyush,
Thanks for your question. NiFI is a very powerful tool that can do a vast range 
of operations right out of the box. 
These are my personal opinions so feel free to accept or ignore them

NiFi is very flexible at transferring data between different database sources 
as you are trying to do.


This is the main documentation for NiFi version 2.x. There is documentation for 
version 1.x separately on the same website.
http://nifi.apache.org/documentation/https://nifi.apache.org/documentation/



This shows how to connect NiFi to Neo4j using the CData JDBC driver,
but the steps are very similar for other JDBC drivers.
https://www.cdata.com/kb/tech/neo4j-jdbc-apache-nifi.rst



This page is a basic overview of setting up NiFi and running with Neo4j. There 
are much more detailed NiFi setup instructions you can find by googling but 
this one mentions Neo4j so I sent it. 
https://xclave.co.uk/2019/12/13/neo4j-nifi-getting-nifi-running/



Other Things to Consider
Note that NiFi is in the process of a major functionality upgrading from 
version 1.x (1.27 is the latest GA of 1.x) to 2.0 which is not GA yet, but is 
getting close.
I recommend you work with the the version 2.x (2.0.0-M4 milestone release) for 
getting started so you do not need to migrate from 1.x to 2.x in the future.
NiFi 2.x has a load of enhancements including a great new user interface and 
custom extensions using python.

Additional FYI: NiFi can be extended with custom java or python code to do 
anything your team needs and is capable of coding. Those extensions called 
custom nars provide ultimate flexibility, but the vast majority of the time the 
unmodified NiFi release will fully support your needs without any custom code.

 
Best wishes,
Jim Steinebrey
 


> On Aug 21, 2024, at 8:21 AM, <[email protected]> 
> <[email protected]> wrote:
> 
> Hi All,
> 
> We are on search for a tool which can help transfer newly created nodes or 
> any CRUD operations or any event happening in Neo4j database to PostgreSQL 
> database. So, can Apache Nifi help us in it ? If yes, can you share any 
> documentation for it?
> 
> 
> I hope to hear from you soon.
> 
> 
> Thanks & Regards,
> Piyush Sharma
> 
> 
> 

Reply via email to