JanusGraph DB - PowerPoint PPT Presentation

About This Presentation
Title:

JanusGraph DB

Description:

This presentation gives an overview of the JanusGraph DB project. It explains the JanusGraph database in terms of its architecture, storage backends, capabilities and community. Links for further information and connecting – PowerPoint PPT presentation

Number of Views:75
Slides: 11
Provided by: semtechs

less

Transcript and Presenter's Notes

Title: JanusGraph DB


1
What Is JanusGraph ?
  • A distributed graph database
  • Open source / Apache 2.0 license
  • Written in Java
  • Uses Apache Tinkerpop stack / Gremlin
  • Supports various storage backends
  • Supports graph analytics
  • Supports geo, numeric range, and full-text search

2
What Is JanusGraph ?
  • It is highly scaleable
  • Optimized for big data
  • Supports graphs in the billion vertex range
  • Its is a clustered database
  • It is a Linux Foundation project
  • Participants include
  • Expero, Google, GRAKN.AI
  • Hortonworks (Cloudera)
  • IBM and Amazon

3
History of JanusGraph
  • 2012 Aurelius develop TitanDB
  • 2015 DataStax acquire Aurelius
  • DataStax unveiled DataStax Enterprise Graph
  • A graph DB with Titan functionality
  • Tightly integrated with Cassandra
  • The open source community take TitanDB to Apache
  • 2017 JanusGraph is launched via the Linux
    Foundation

4
JanusGraph Storage
  • JanusGraph storage is configurable
  • Apache Cassandra
  • Apache HBase
  • Google Cloud Bigtable
  • Oracle BerkeleyDB
  • ScyllaDB
  • In memory storage
  • Third party adapters available for
  • Aerospike
  • DynamoDB
  • FoundationDB

5
JanusGraph Search and OLAP
  • Optional search capabilities via
  • Elasticsearch
  • Apache Solr
  • Apache Lucene
  • Optional OLAP integration to Apache tools
  • Hadoop
  • Spark
  • Giraph

6
JanusGraph Architecture
7
JanusGraph Visualisation
  • A variety of visualisation tools supported
  • Arcade Analytics
  • Cytoscape
  • Gephi plugin for Apache TinkerPop
  • Graphexp
  • Key Lines by Cambridge Intelligence
  • Linkurious
  • Tom Sawyer Perspectives

8
JanusGraph Data Model
  • JanusGraph Data Layout
  • Individual Edge Layout

9
Available Books
  • See Big Data Made Easy
  • Apress Jan 2015
  • See Mastering Apache Spark
  • Packt Oct 2015
  • See Complete Guide to Open Source Big Data
    Stack
  • Apress Jan 2018
  • Find the author on Amazon
  • www.amazon.com/Michael-Frampton/e/B00NIQDOOM/
  • Connect on LinkedIn
  • www.linkedin.com/in/mike-frampton-38563020

10
Connect
  • Feel free to connect on LinkedIn
  • www.linkedin.com/in/mike-frampton-38563020
  • See my open source blog at
  • open-source-systems.blogspot.com/
  • I am always interested in
  • New technology
  • Opportunities
  • Technology based issues
  • Big data integration
Write a Comment
User Comments (0)
About PowerShow.com