Formation TinkerPop
1980€ HT / personne |
3 jours (21 heures) |
Présentation
Tinkerpop utilise un système agnostique permettant de supporter n’importe quel langage qui compile vers un Gremlin traversal.
Avec TinkerPop, un concepteur de langage de graphes n’a plus à se préoccuper de l’exécution séquentielle, parallèle ou distribuée de son langage.
De plus, si un fournisseur de systèmes de graphes implémente l’API GraphComputer, les Gremlin traversals peuvent s’exécuter sur leurs graphes partitionnés multi-machines.
Apache TinkerPop est un Framework Open Source pour les bases de données en graphe (OLTP) et les systèmes de graphe analytiques (OLAP) utilisant le langage Gremlin.
Cette formation TinkerPop vous présente la toute nouvelle version 3.5 .
Objectifs
- Être capable d’installer et d’utiliser TinkerPop et ses nouveautés de manière autonome
- Comprendre le concept de graphe et être capable de l’utiliser dans Tinker Pop
- Manipuler des volumes importants de données en utilisant les bonnes pratiques dans Tinker Pop
Public visé
- Développeurs
- Architectes
- Data Analyst
- Data Scientist
Pré-requis
- Connaissance de base en SQL
- Connaissance de base en Python
Programme de la formation TinkerPop
Introduction au Graph Computing
- The Graph Structure
- Mutating
- Graph Process
- Traverser
- On Gremlin Language Variants
- Graph System Integration
Graph
- Fonctionnalités
- Propriété Vertex
- Variables
- Transactions
- Configuration
- Retries
- Threaded
- Gremlin I/O
- GraphML Reader/Writer
- GraphSON Reader/Writer
- Types embedding
- Gryo Reader/Writer
- Data Migration avec TinkerPop2
- Namespace Conventions
Traversal
- Steps
- Propriété Vertex
- Predicate
- Barriers
- Lambdas
- Strategy
- Java
- Python
GraphComputer
- VertexProgram
- MapReduce
- Collection
- PageRankVertexProgram
- PeerPressureVertexProgram
- BulkDumperVertexProgram
- BulkLoaderVertexProgram
- TraversalVertexProgram
- Distributed Gremlin Gotchas
- Graph Filter
Gremlin Applications
- Console
- Mode : Execution – Interactive
- Server
- Configuration
- Serialization
- Remote
- Tuning
- Plugins
- Credentials Plugin
- Gephi Plugin
- Server Plugin
- Sugar Plugin (Traversal Methods, Range Queries, Logical Operators)
- Benchmark
- Gremlin Archetypes
Implementations
- TinkerGraph-Gremlin : Configuration
- Neo4j-Gremlin
- Indices
- Multi / Meta-Properties
- Cypher
- Multi-Label
- Loading with BulkLoaderVertexProgram
- High Availability Configuration
- Hadoop-Gremlin
- Installation
- Properties Files
- OLTP Hadoop-Gremlin
- OLAP Hadoop-Gremlin : SparkGraphComputer, GiraphGraphComputer
- Input/Output Formats Gryo, GraphSON, Script
- Storage Systems (HDFS, Spark)
Gremlin Variants
- Gremlin-Java
- Gremlin-Groovy
- Gremlin-Python
- RemoteConnection Submission
- Gremlin-Python Sugar
- Static Enums and Methods
- Bindings
- Traversal Strategies
- The Lambda Solution
- Custom Serialization
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Jean-Baptiste
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1980€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS