ByteGraph
An internal ByteDance distributed graph database using a two-tier architecture with durable storage and cache layers. Optimizes for social graph workloads with an edge-tree data structure and adaptive caching. Not publicly available.
- Overall rank
- #69
- First released
- 2018
- License
- Proprietary
- Built with
- C++
Sources 4 references
Protocols Unknown
ByteDance-internal system; the VLDB paper describes Gremlin as the query language and RPC-based communication between internal BGE/BGS layers, but does not document an external client wire protocol.
-
ByteGraph uses Gremlin [7] as the query language as most of the applications built on ByteGraph are based on navigational queries.
ByteGraph: A High-Performance Distributed Graph Database in ByteDance · reviewed 2026-08-02
License Proprietary
Confirms current value; ByteGraph has no public repository and the authors describe it as not yet open source as of the 2022 paper.
-
We discuss some implementation details of ByteGraph in this Section. We will also open source ByteGraph in due course.
ByteGraph: A High-Performance Distributed Graph Database in ByteDance · reviewed 2026-08-02
Released 2018
Corrected from the current value of 2022, which is the VLDB paper's publication year, not first availability. ByteDance's own engineering blog dates the start of ByteGraph's development to August 2018; since ByteGraph is an internal system with no public release, this is the best available anchor for when it came into existence, but it is a development-start date rather than confirmed production/public availability.
-
我们在 18 年 8 月份,开始从第一行代码开始踏上图数据库的漫漫征程,从解决一个最核心的抖音社交关系问题入手
字节跳动自研万亿级图数据库 & 图计算实践 · reviewed 2026-08-02
Language C++
Confirms current value, though ByteGraph is split across two layers: ByteDance's engineering blog states the stateless query layer (bgdb) is written in Go, while the storage/transaction engine (bgkv), where performance and memory efficiency are most critical, is written in C++.
-
从上述描述可以看出,bgkv 的性能和内存使用效率是非常关键的,因此 采用 C++ 编写。
字节跳动自研万亿级图数据库 & 图计算实践 · reviewed 2026-08-02