Course Outline
Introduction
Overview of JanusGraph Features and Architecture
Setting up the Environment
How JanusGraph Stores and Distributes Data
Planning the Database in Accordance with CAP Theorem (C=Consistency, A=Availability, P=Partitionability)
Installing and Configuring the JanusGraph Server
Integrating JanusGraph with Casandra
Integrating JanusGraph with HBase
Connecting with the Server (gremlin console, gremlin python and graphexp).
Querying the Database
Analyzing a Graph Using the Gremlin Graph Traversal Language
Modeling a Domain as a Graph
Enabling Search with Elasticsearch, Apache Solr or Apache Lucene
Visualizing Data
Integrating with Apache Spark to analyze Global Graph Data (OLAP)
Integrating JanusGraph with 3rd Party Storage Adapters
Troubleshooting
Summary and Conclusion
Requirements
- An understanding of databases
- Experience with the Linux command line
Audience
- Developers
- System administrators
- Engineers that deal with data
Testimonials (5)
The training instruments provided.
- UNIFI
Course - NoSQL Database with Microsoft Azure Cosmos DB
I liked very much the format of the training, hands on, directly in sql developer.
Andreea - OPEN COURSE
Course - Oracle Database 19c PL and Advanced SQL
The exercises were explained very good.
Monica - DB Global Technology
Course - PL/SQL in Oracle 19c
overall a good training that responds to my needs. I received also information about Oracle VM VirtualBox allowing me to continue the practice on my own.
Liviu
Course - Oracle SQL LP - Fundamentals
I learned complex functions and how to apply them