Sélectionner une page
Formations Data Base de données Formation TinkerPop : Apache Graph DataBases

Formation TinkerPop

Logo Formation Tinkerpop
Prix 1980€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

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

Jean-Baptiste

Committer sur le projet Apache TinkerPop, framework sur les bases de données orientées graphe. Jean-Baptiste intervient sur le développement d’outils et drivers JavaScript

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

Prix 1980€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

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

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp