: Michael Hunger
: Neo4j 2.0 Eine Graphdatenbank für alle
: entwickler.press
: 9783868023152
: 1
: CHF 8.90
:
: Informatik
: German
: 140
: DRM
: PC/MAC/eReader/Tablet
: PDF
Der Mehrwert von Informationen steckt nicht notwendigerweise in der reinen Menge von Daten, sondern vor allem in den Beziehungen zwischen Elementen. Bisher war es nicht so einfach, die interessanten, vernetzten Domänen verlustlos in einer Datenbank zu speichern und effizient abzufragen. Neo4j, besonders die neue Version 2.0, erlaubt es, komplexe Datenmodelle direkt zu modellieren und herausfordernde Anwendungsfälle performant umzusetzen. In diesem Buch gibt Michael Hunger, langjähriger Mitarbeiter von Neo Technology, an praktischen Beispielen einen Überblick zur Anwendung der quelloffenen Graphdatenbank.

Software zu entwickeln, gehört zu Michael Hungers großen Leidenschaften. Seit Mitte 2010 arbeitet er eng mit Neo Technology zusammen, um deren Graphdatenbank Neo4j noch leichter für Entwickler zugänglich zu machen. Zurzeit hilft er der Neo4j-Community dabei, mit der Graphdatenbank ihre Wünsche wahr werden zu lassen. Er ist als @mesirii auf Twitter zu erreichen und bloggt auf http://jexp. de/blog. Des Weiteren erscheinen regelmäßig seine Kolumnen und Artikel in verschiedenen Entwicklerpublikationen.
Inhaltsverzeichnis5
Kapitel 1: Einführung: Die Welt ist ein Graph7
Kapitel 2: Neo4j im NoSQL-Umfeld 17
Kapitel 3: Erste Schritte mit Neo4j 21
Kapitel 4: Installation und Ober-fläche des Neo4j-Servers 31
Kapitel 5: Neo4j 2.0 - Was ist neu? 37
Kapitel 6: APIs von Neo4j 41
Kapitel 7: Beispieldatenmodell 45
Kapitel 8: Einführung in Cypher 51
Kapitel 9: Treiber für den Neo4j-Server 63
Kapitel 10: Webanwendung mit Neo4j-Backend 71
Kapitel 11: Inkrementelles Datenmodellieren 85
Kapitel 12: Datenimport 93
Kapitel 13: Anwendungsfälle für Graphdatenbanken 97
Kapitel 14: Interaktive Datenmodelle: GraphGists 101
Kapitel 15: Servererweiterung mit dem Java-API 107
Kapitel 16: Spring Data Neo4j 115
Kapitel 17: Neo4j im Produktiv-einsatz 123
Anhang129
h.m3aox3jvztgg8
Ausblick und Neo4j Roadmap 127