Die Graphdatenbank ist eine der neu eingeführten Datenbanken, um die es ging nicht relational Konzept zur Orchestrierung seiner Daten. Eine der beliebtesten Graphdatenbanken ist Neo4j Das ist die führende Implementierung einer Eigenschaftsdiagrammdatenbank. Es ist in Java geschrieben und nutzt ein benutzerdefiniertes Speicherformat und die Funktionen der Java Transaction Architecture (JTA), um XA-Transaktionen bereitzustellen. Hier beleuchten wir die Installation und Konfiguration der neuesten Version (bis zum Zeitpunkt des Beitrags) von Neo4j. Ein neues Konzept wurde von den Graphdatenbanken bereitgestellt, beginnend mit Knoten, Beziehungen, Traversierung usw. …
Laden Sie die Neo4j-Installation herunter
Um mit der Verwendung einer Neo4j-Grafikdatenbank zu beginnen, müssen Sie diese herunterladen. Durch Navigieren in Neo4j Auf dieser Website können Sie die richtige Version für Ihr Betriebssystem herunterladen. Für uns, Windows-64-Bit Community Edition gewählt hatte. Bevor Sie mit den Installationsschritten fortfahren, müssen Sie den Datenspeicherort vorbereiten, den die Neo4j-Datenbank zum Speichern der Knoten verwenden soll. Für diese Installation haben wir den Standort verwendet D:\Neo4j\data.
Installieren Sie Neo4j
Um die Neo4j-Datenbank zu installieren, müssen Sie die folgenden Schritte ausführen:
- Doppelklicken Sie auf die installierte Binärdatei mit dem Namen neo4j-community_windows-x64_2_0_2.exe und warten Sie eine Weile, bis sich der Installationsassistent geöffnet hat.
- Klicken Sie auf „Weiter“ und akzeptieren Sie die aufgeführte Vereinbarung.
- Von dem Zielverzeichnis Wählen Sie das gewünschte Verzeichnis aus, in das Sie die installierten Binärdateien aufnehmen möchten. Wir haben das ausgewählt D:\Neo4j\Neo4jDB als Installationsordner.
- Klicken Sie auf „Weiter“, um den Installationsvorgang zu starten, und warten Sie eine Weile, bis die Installation abgeschlossen ist.
- Sobald die Installation abgeschlossen ist, wird ein vollständiger Setup-Bildschirm mit einer Option und einer Schaltfläche angezeigt.
- Überprüf den Führen Sie die Neo4j-Community aus zum Ausführen des Dienstes nach Abschluss der Installation.
- Klicken Sie auf „Fertig stellen“.
- Sobald Sie auf die Schaltfläche „Fertig stellen“ geklickt haben, fragt Sie der Assistent nach dem Datenbankspeicherort, an dem Sie Ihre Daten speichern möchten.
- Wir haben den bereits bereitgestellten Pfad verwendet, der oben erstellt wurde.
- Klicken Sie auf Start, um die Datenbank zu starten.
- Während die Datenbank gestartet wird, sollte eine Benachrichtigung angezeigt werden, die Sie auffordert, zu warten, während die Datenbank gestartet wird.
- Nach der Wartebenachrichtigung sollte das Dialogfeld angezeigt werden, das Ihnen mitteilt, dass die Datenbank erfolgreich gestartet wurde.
- Durch Sehen Neo4j ist bereit gefolgt vom URL-Zugriff. Sie erhalten eine auf Ihrem Computer installierte Graphdatenbank und müssen auf die URL zugreifen, um in Ihrer Datenbank zu navigieren/zu arbeiten.
- Sobald Sie Ihre Diagrammdatenbank gestartet haben, ist Ihr Datenspeicherortordner, auf den Sie zuvor hingewiesen haben, mit den für Neo4j erforderlichen Dateien und Daten gefüllt. Der folgende Schnappschuss zeigt Ihnen die Auswirkungen des Startens der Diagrammdatenbank im Datenordner.
- Durch Zugriff auf die angegebene URL gelangen Sie zur Verwaltungsseite von Neo4j, die Ihnen die volle Berechtigung zum Erstellen, Aktualisieren, Lesen und Löschen von Knoten oder Beziehungen bietet.
- Wenn Sie auf die Verwaltungsseite zugreifen, können Sie Ihre Diagrammdatenbank für die weitere Verarbeitung verwenden, indem Sie entweder die Spring Data – Neo4j, Spring Framework Neo4j-Vorlage oder die verwenden Chiffre für die pünktliche Erledigung Ihrer Abläufe.
Erster Knoten nach Cypher
Cypher ist eine deklarative Abfragesprache für Neo4j. Durch die Verwendung von Cypher haben Sie die Möglichkeit:
- Cypher gleicht Muster von Knoten und Beziehungen im Diagramm ab, um Informationen zu extrahieren oder die Daten zu ändern.
- Cypher hat das Konzept von Bezeichnern, die benannte, gebundene Elemente und Parameter bezeichnen
- Cypher kann Knoten, Beziehungen, Beschriftungen und Eigenschaften erstellen, aktualisieren und entfernen
- Cypher verwaltet Indizes und Einschränkungen
Um einen Knoten mit einer Standardeigenschaft zu erstellen, müssen Sie Folgendes tun:
- Platzieren Sie den Cursor hinter dem $, das Sie im weißen Bereich oben auf der Administrationsseite gesehen haben.
- Geben Sie die folgende Abfrage ein CREATE (n {name:“JavaBeat“}) RETURN „hello“, n.name
- Sie haben einen Knoten mit einer Eigenschaft namens erstellt Name und sein Wert ist JavaBeat.
- Sehen Sie sich das Ergebnis des erstellten Knotens an, das unten als Standardantwort der Verwaltungskonsole aufgeführt werden sollte. Die Antwort sollte die Eingabe berücksichtigen zurückkehren Stellungnahme.