产品介绍
为了满足 social graph 的在线增删改查场景,字节跳动自研了分布式图数据库——ByteGraph。ByteGraph 支持有向属性图数据模型,支持 Gremlin 查询语言,支持灵活丰富的写入和查询接口,读写吞吐可扩展到千万 QPS,延迟毫秒级。
ByteGraph 主要用于在线 OLTP 场景。目前,ByteGraph 支持了头条、抖音、 TikTok、西瓜、火山等几乎字节跳动全部产品线,遍布全球机房。
ByteGraph 架构
整个系统可以分成三层:查询引擎层、存储引擎层,磁盘存储层。
更多资料:
《字节跳动自研万亿级图数据库 & 图计算实践》
《字节跳动万亿级图数据库ByteGraph的应用与挑战》