Page Inspect
Internal Links
1
External Links
62
Images
12
Headings
2
Page Content
Title:JanusGraph
Description:Distributed graph database
HTML Size:24 KB
Markdown Size:4 KB
Fetched At:November 18, 2025
Page Structure
h2Presentations
h2Users
Markdown Content
JanusGraph Toggle navigation JanusGraph - - Docs - Download - Donate - GitHub Distributed, open source, massively scalable graph database JanusGraph is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. JanusGraph is a project under The Linux Foundation, and includes participants from Expero, Google, GRAKN.AI, Hortonworks, IBM and Amazon. Getting started View on GitHub Scalable - Elastic and linear scalability for a growing data and user base - Data distribution and replication for performance and fault tolerance - Multi-datacenter high availability and hot backups Open source All functionality is totally free. No need to buy commercial licenses. JanusGraph is fully Open Source under the Apache 2 license. Transactional JanusGraph is a transactional database that can support thousands of concurrent users executing complex graph traversals in real time. Support for ACID and eventual consistency. Data Storage Graph data can be stored in: - Apache Cassandra - Apache HBase - Google Cloud Bigtable - Oracle BerkeleyDB - ScyllaDB Search Advanced search capabilities like full-text search can optionally be supported via: - Elasticsearch - Apache Solr - Apache Lucene Analytics In addition to online transactional processing (OLTP), JanusGraph supports global graph analytics (OLAP) with its Apache Spark integration. TinkerPop Native integration with the Apache TinkerPop™ graph stack: - Gremlin graph query language - Gremlin Server - Gremlin Console Adapters There are different 3rd party storage adapters for JanusGraph: - Aerospike - DynamoDB - FoundationDB Visualization JanusGraph supports variety of visualization tools like Arcade Analytics, Cytoscape, Gephi plugin for Apache TinkerPop, Graphexp, Graphlytic, G.V() - Gremlin IDE, Key Lines by Cambridge Intelligence, Ogma by Linkurious and Tom Sawyer Perspectives. ## Presentations * * * - TinkerPop Wide: Q&A with JanusGraph, Oleksandr Porunov, Boxuan Li, & Stephen Mallette - 2024.02.23 - JanusGraph Online Meetup, Boxuan Li, Natalia Tisseyre, & Oleksandr Porunov - 2023.11.06 - JanusGraph Online Meetup, Marc de Lignie, Saurabh Verma, & Bruno Berisso - 2021.05.18 - JanusGraph Online Meetup, Florian Grieskamp, Bruno Berisso, & Ted Wilmes - 2020.10.07 - JanusGraph Online Meetup, Ryan Stauffer, Ted Wilmes, Aaron Ploetz, Becky Nelson, & Rick Paiste - 2019.08.07 - JanusGraph Online Meetup, Chris Hupman, Ryan Stauffer, Jan Jansen, John Mertic, & Ted Wilmes - 2019.03.27 - DataWorksJun2017: Large Scale Graph Analytics with JanusGraph, P. Taylor Goetz, 2017.06.13 - HBaseCon2017 Community-Driven Graphs with JanusGraph, Jing Chen He & Jason Plurad, 2017.06.12 ## Users * * * The following users have deployed JanusGraph in production. See all users Join our community channels for troubleshooting help or questions about installation, configuration, and usage of JanusGraph. Join Gremlin users group for questions regarding the Gremlin graph traversal language in general. - - - - - - See Documentation For discussion on internal implementation details of JanusGraph or proposing a major new feature or subproject use the JanusGraph dev group. Copyright © 2017-2025 JanusGraph Authors. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page. Apache®, Apache Hadoop, Hadoop®, Apache Spark, Apache Giraph, Apache Solr, Apache TinkerPop, and Apache Lucene® are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.