Database Reference
In-Depth Information
Denken Sie daran, dass inkrementelle Backups nur mit vollständig gesicher-
ten Verzeichnissen funktionieren. Stellen Sie also sicher, dass der obige Be-
fehl am gleichen Tag ausgeführt wird.
Was wir am dritten Tag gelernt haben
Heute haben wir einige Zeit damit verbracht, die Neo4j-Daten über ACID-
konforme Transaktionen stabil zu halten, haben uns mit Hochverfügbarkeit
beschäftigt und mit Backup-Tools.
Es ist wichtig zu beachten, dass alle heute verwendeten Tools die Neo4j En-
terprise-Edition verlangen, die eine duale Lizenz verwendet - GPL/AGPL.
Wenn Ihr Server Closed Source bleiben soll, sollten Sie zur Community-Edi-
tion wechseln oder sich eine OEM-Version von Neo Technology (dem Unter-
nehmen hinter Neo4j) beschaffen. Weitere Informationen erhalten Sie vom
Neo4j-Team.
Tag 3: Selbststudium
Finden Sie heraus
1. Finden Sie den Neo4j Licensing Guide.
2. Beantworten Sie folgende Frage: „Welche maximale Anzahl von Knoten
wird unterstützt?“ (Tipp: Es steht in den Fragen und Antworten in der
Dokumentation.)
Machen Sie Folgendes
1. Replizieren Sie Neo4j über drei physikalische Server.
2. Richten Sie einen Load-Balancer über einen Webserver wie Apache oder
Nginx ein und stellen Sie die Verbindung zum Cluster über das REST-
Interface her. Führen Sie einen Gremlin-Skript-Befehl aus.
7.5
Zusammenfassung
Neo4j ist eine der besten Open-Source-Implementierungen der (relativ sel-
tenen) Klasse von Graph-Datenbanken. Graph-Datenbanken konzentrieren
sich auf die Beziehungen zwischen den Daten, nicht auf die Gemeinsamkei-
ten zwischen den Werten. Die Modellierung von Graph-Daten ist einfach. Sie
können Knoten erzeugen, Beziehungen zwischen ihnen herstellen und optio-
nal Schlüssel/Wert-Paare anhängen. Für Abfragen muss man nur festlegen,
wie der Graph vom Startknoten aus durchgegangen werden soll.
Search WWH ::




Custom Search