Neo4J
Objectifs
- Comprendre le fonctionnement de Neo4J
- Mettre en oeuvre Neo4j pour le stockage de données de type graphe
Programme
Introduction
- Présentation Neo4j, les différentes éditions, license
- Fonctionnalités, stockage des données sous forme de graphes
- CQL : Cypher Query Language
- Positionnement par rapport aux autres bases de données, apports de Neo4j
- L’analyse de données.
Installation et configuration
- Travaux pratiques : installation de Neo4J Community Edition
- Premiers pas avec l’interface web.
- Création de données, requêtage
- Import de données
Cypher Query Language
- Syntaxe, description des relations avec CQL,les patterns
- Les clauses d’écriture : set, delete, remove, foreach,
- de lecture : match, optional match, where, count, ..
- Les fonctions
- Travaux pratiques : création d’un graphe,
- Requêtes de recherche, navigation dans le graphe
Drivers
- Description des APIs disponibles:
- .Net, Java, Javascript, Python
Exploitation
- Sauvegardes et restaurations
- Indexation
Please login to get access to the quiz
Back to NoSQL – Bases orientées graphe