Clients

NodeJS
neo4j

neo4jrestclient

Um Neo4J mit Python zu nutzen kann der neo4jrestclient verwendet werden.

Mit der GraphDatabase Klasse stellt man eine Verbindung zur Datenbank her.

Knoten
Eine Node erstellen oder eine bestehende Node per id abfragen.

Eigenschaften einer Node abfragen, setzen oder löschen.

Jede Node hat zusätzliche Eigenschaften die von Neo4J gesetzt werden.

Kanten
Eine Relation zwischen zwei Nodes erstellen.

Eigenschaften zur einer Relation anlegen.

Eigenschaften einer Relation ausgeben.

Relationen einer Node abfragen.

Python Package Index

neo4j

Um Neo4j mit NodeJS zu nutzen kann man das NPM Packet neo4j nutzen.

Nachdem eine Verbindung aufgebaut ist, kann man Abfragen mit Cypher machen.

Einen Knoten erzeugen.

Mehrere Knoten aus einer CSV Datei erzeugen.

Alle Knoten abfragen.