Tag

ByteGraph

0 views collected around this technical thread.

DataFunSummit
DataFunSummit
Oct 14, 2022 · Databases

ByteGraph: ByteDance’s In‑house Graph Database Architecture and Implementation

ByteGraph is ByteDance’s internally developed graph database that stores and queries massive graph data efficiently, featuring a three‑layer architecture of query engine, storage engine, and disk storage, supporting Gremlin, partitioning, indexing, caching, high availability, and integration with online/offline data pipelines.

ByteGraphDistributed storageGremlin
0 likes · 12 min read
ByteGraph: ByteDance’s In‑house Graph Database Architecture and Implementation
DataFunTalk
DataFunTalk
May 30, 2022 · Big Data

ByteGraph: ByteDance’s Self‑Developed Graph Database – Architecture, Data Model, Query Language, and Operational Challenges

This article introduces ByteDance’s self‑developed graph database ByteGraph, covering its fundamentals, use‑case scenarios, data model and Gremlin query language, architecture and implementation details, and key challenges such as indexing, hot‑spot handling, resource allocation, high availability, and offline‑online data fusion.

Big DataByteGraphDistributed storage
0 likes · 14 min read
ByteGraph: ByteDance’s Self‑Developed Graph Database – Architecture, Data Model, Query Language, and Operational Challenges
DataFunTalk
DataFunTalk
Feb 26, 2020 · Databases

ByteGraph: ByteDance’s Distributed Graph Database and Graph Computing System – Architecture, Data Model, and Practices

This article presents an in‑depth technical overview of ByteGraph, ByteDance’s self‑built distributed graph database and its accompanying graph‑computing engine, covering graph data characteristics, the directed‑property graph model, API design, three‑tier system architecture, storage strategies using KV stores and B‑Trees, hotspot handling, indexing, and future research directions.

B+TreeByteGraphDistributed storage
0 likes · 33 min read
ByteGraph: ByteDance’s Distributed Graph Database and Graph Computing System – Architecture, Data Model, and Practices