| 存算分离 | 存算一体 | |
|---|---|---|
| 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.