SF33337
2 jours
Formation Neo4j.
Maîtrisez les graphes de données liées avec notre formation Neo4J de 2 jours !
Les bases de données orientées graphes sont encore minoritaires dans le mondes du NoSQL. Pourtant ce système offre des solutions de gestion de base de données très performantes, notamment dans le cadre du traitement d’importants volumes de données. Cette formation Neo4J vous fera découvrir l’outil et mettre en œuvre des BDD graphes, effectuer des requêtes, gérer les données, utiliser les APIs et visualiser vos données. Vous serez alors en mesure de mettre en place des solutions innovantes et efficaces pour répondre à des problématiques métier spécifiques.
Programme de formation Neo4j.
Introduction
Principes et utilisations des graphes et bases de graphes
Retour sur le NoSQL et les types de bases
Le schéma CRUD : create, read, update, delete
Les notions de graphes et d’algorithmes
Neo4J dans le Big Data
Les modes de déploiement de Neo4J
Prise en mains des APIs
Utiliser les APIs unitaires pour le CRUD de nœuds et de relations
Utiliser les APIs d’indexation pour l’indexation manuelle
Gérer l’auto-indexation
Indexer par label
L’API Core
L’API Traverser
Utiliser les extensions des APIs standards
Sécuriser les accès
Les algorithmes de traversée dans NeoJ4
Les différents graphes et algorithmes
Utiliser un algorithme de parcours en largeur « Breadth-first »
Utiliser un algorithme de parcours en profondeur « Depth-First »
Le Framework de traversée de Neo4J
Utilisation de Cypher
Réaliser un pattern matching sur un graph
Connaître la syntaxe, de SQL à Cypher
Effectuer des manipulations avec Cypher
Mettre en place les plans d’exécution
Mode REST avec NeoJ4
Le CRUD et l’indexation en REST
Exécuter des requêtes Cypher en REST
Gérer le streaming de résultats
Spring Data avec Neo4J
Le modèle d’accès aux données de Spring Data
@NodeEntity, @RelationshipEntity et GraphRepository
Effectuer des requêtes géospatiales
Méthodes d’import de données
Importer des données en Batch
Importer des fichiers CSV
Importer avec le shell Neo4J
Utiliser le module d’import Talend et ETL
Utiliser le module Geoff
Visualisation des données
Visualiser des données statiques (Neoclipse, Gelphi, Linkurious…)
Visualiser des données dynamiques
Nos autres formations en SGBD (Systèmes de Gestion de Base de Données) .
Formation Bases de données : l’essentiel
Formation Bases de données NoSQL : introduction, enjeux et panorama des solutions
Formation Cassandra
Formation HBase : mise en œuvre et administration
Formation Ingres Administration
Formation Ingres Développement
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.