存算分离-数据应用

存算分离 存算一体
RMDB MySQL Cluster MySQL Group Replicatoin(MGR)
NewSQL,HTAP TiDB[tidb,tikv] , openGaussDB[2], CockroachDB?
Aurora[10], PolarDB[3],
PGXC风格[1]
大数据 clickhouse, hbase ES
MQ Pulsar kafka, rocketmq
文件系统 Ceph[PG, ODS], PolarFS[5]
KV GaussDB(for Redis) [4], Codis redis Cluster
其他 serverless[FasS, BaaS]
  • PolarDB [7] 基于Redo Log物理复制实现的一写多读共享存储集群

参考 #

[1] 《04 | 架构风格:NewSQL和PGXC到底有啥不一样?》 王磊
[2] opengauss系统架构
[3] PolarDB Serverless: A Cloud Native Database for Disaggregated Data Centers
[4] GaussDB(for Redis)揭秘:Redis存算分离架构最全解析
[5] 阿里推出PolarFS分布式文件系统,存储与计算分开!附论文
[6] Go to Page self
[7] «云原生数据库 原理与实践» 5.2 5.3
[10] VERBITSKI A,GUPTA A,SAHA D,et al. Amazon aurora:design considerations for high throughput cloud-native relational databases [C]. Proceedings of the 2017 ACM International Conference on Man⁃ agement of Data,2017 :1041-1052.