Connection to Neo4J possible ?

Hi,

I would like to know if it's possible to connect Knime to the graph database Neo4j ? And if it's possible, how could I do the connection ?

Thanks,

Chris

Hi Chris,

currently KNIME does not support to connect to a Neo4j graph db. However we plan to add Neo4J support in the future via the Bueprints API. Any comments or thoughts about the integration of Neo4J or Blueprints are highly welcome.

Bye,

Tobias

Hi,

any news about Neo4J support ? And what about Gephi integration?

Thanks in advance

Hello iiiaaa,

Not as far as I know, but you can use the REST nodes for KNIME to push data back and forth between KNIME and Neo4J.

Best,
Ferry

Hi iiiaaa

We have used version Neo4j-2.3.2 Version of the jdbc driver (https://github.com/neo4j-contrib/neo4j-jdbc-2x) and connect using the database read to execute Cypher scripts instead of SQL. This works with Neo4j version 3. 

There is a newer version of the driver which we have not tried.

David

 

 

You can do it with version 3.1.0 of the driver (https://github.com/neo4j-contrib/neo4j-jdbc/releases), but the 3.0 throws an error returning any rows (see https://github.com/neo4j-contrib/neo4j-jdbc/issues/60 for details).

Steve

Hi is already released in Knime 4.2

1 Like

Hello!

as @mauuuuu5 said there are dedicated nodes to connect and read from/write to Neo4J DB.
See here: https://www.knime.com/whats-new-in-knime-42#neo4j

Br,
Ivan

3 Likes