Neo4j est un système de gestion de bases de données NoSQL orientées graphe, particulièrement adapté à des situations où les données sont fortement connectées et structurées selon des modèles complexes et évolutifs. À la différence des systèmes classiques, son approche n'est pas fondée sur l'algèbre relationnelle mais sur la théorie des graphes. Il permet ainsi de trouver de manière très performante des données reliées entre elles selon une profondeur non connue à l'avance. Ce livre s'adresse à tous les développeurs, responsables de projets, architectes logiciels en quête d'une alternative aux systèmes de bases de données relationnels classiques. Après un rapide tour d'horizon, vous examinerez à l'aide d'exemples concrets les types de problématiques auxquelles peut répondre cette technologie. Puis vous apprendrez à manipuler les données à l'aide de son langage d'interrogation CYPHER et via son API REST. Vous disposerez ainsi de tous les outils nécessaires pour en tester le potentiel.
Good surprises happens. And this is one. This is a tutorial, and it's basically dedicated to Cypher manipulation. Few other subjects are distilled, but it's all about how to query Neo4J. I found the approach very well explained and progressive. It brights by its clarity. I would had appreciate a portion of the book dedicated to Java interfacage but it's probably my only regret. For the rest, it's a good surprise. The book is in French. We don't get used to have french text that outperform english one. By it looks like this is one of those. Ma note de lecture en Français ici