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.
> Plus d'info sur Neo4j
> Interview de Sylvain Roussy
> Interview de Nicolas Rouyer
Ce premier livre de prise en main vous permettra de prendre connaissance avec l'approche graphe de Neo4j et d'en mesurer le potentiel. Vous apprendrez à l'aide d'exemples concrets à utiliser son langage d'interrogation CYPHER et à accéder aux bases de données à distance via l'API REST.
Les problématiques liées à sa mise en production sont traitées dans le second volume Déploiement.
Il 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.
Il ne requiert aucune compétence particulière en matière de théorie des graphes. En revanche, une connaissance des bases de données traditionnelles aidera à mieux cerner les problématiques auxquelles répond Neo4j.
Cette deuxième édition a été enrichie d'un nouveau chapitre portant sur les graphgists et l'analyse d'un cas d'utilisation. Son code a été entièrement révisé pour être compatible avec la version 3.0. et différents points ont été complétés pour intégrer les multiples changements apparus depuis la version 2.0 de Neo4j.
> Interview de Sylvain Roussy sur les nouveautés de cette deuxième édition
Nombre de pages : env. 280
Cible : Développeurs, chefs de projet, architectes logiciels
Niveau : Débutants / Intermédiaires
Vous trouverez ici les caractéristiques de l'ouvrage et des différents modules disponibles ou non à l'unité.
Titre : Neo4j : Des données et des graphes - I. Prise en main
Contributeur(s) : Préface de Philip Rathle, chef produit Neo4j
Nombre de pages : env 280
Langue de publication : Français
Éditeur : Editions D-BookeR
ISBN : 978-2-8227-0437-3 (HTML) / 978-2-8227-0440-3 (e-book) / 978-2-8227-0418-2 (papier)
Titres des modules |
Format |
ISBN |
Nb de pages |
Taille du fichier |
|
Neo4j - I. Prise en main (2e édition)
|
PDF web |
978-2-8227-0438-0 |
|
|
EPUB |
978-2-8227-0439-7 |
|
|
HTML |
978-2-8227-0437-3 (HTML) / 978-2-8227-0440-3 (e-book) / 978-2-8227-0418-2 (papier) |
|
|
|
Découvrir Neo4j
|
|
Comprendre Neo4j
|
PDF web |
978-2-8227-0267-6 |
23 p. |
0.5 Mo |
EPUB |
978-2-8227-0268-3 |
|
0.4 Mo |
|
Évaluer Neo4j : CYPHER
|
PDF web |
978-2-8227-0261-4 |
98 p. |
1.4 Mo |
EPUB |
978-2-8227-0262-1 |
|
1.1 Mo |
|
Évaluer Neo4j : API REST
|
PDF web |
978-2-8227-0264-5 |
99 p. |
0.85 Mo |
EPUB |
978-2-8227-0265-2 |
|
0.24 Mo |
|
Apprendre et partager avec les graphgists
|
|
Aide-mémoire CYPHER
|
|
Glossaire
|
|
Annexes
|
|