YugaByte DB云原生的分布式 SQL 数据库

联合创作 · 2023-10-01 02:25

YugaByte DB 是一个高性能、云原生的分布式 SQL 数据库。


值得关注的特性包括:



  • 可插入式的查询层,支持两个分布式 SQL APIs:

  • 基于Google Spanner设计的自动分片,共识复制和分布式事务架构

  • 提供水平伸缩能力、强一致性以及高可用性

  • 极具弹性 - 可自动容忍磁盘,节点,区域和区域故障

  • 支持地理分布式部署(多区域,多区域,多云)

  • 可以部署在公共云,也可以部署在 Kubernetes 内部

  • 开源许可证 Apache 2.0 license


YugaByte DB 整体架构:


YugaByte DB Architecture


YugaByte DB 的查询层结构:


YugaByte DB Logical Architecture


四个节点的 YugaByte DB 的结构:


tserver_overview


YugaByte DB 的存储层是基于 RocksDB 的,结构如下:


cql_row_encoding

浏览 35
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报