首页 > 数据库 > NoSQL > Todis 的存储模式
在 公有云上,块存储、文件存储、对象存储这三者分别对应不同的产品,满足用户不同的需求。
作为用户,我们最关心的是功能和性能,性能又可再展开为延迟、带宽、可扩展性。
| 块存储 | 文件存储 | 对象存储 | |
|---|---|---|---|
| 功能 | 最少 | 最多 | 适中 |
| 延迟 | 最低 | 适中 | 最高 |
| 带宽 | 适中 | 适中 | 适中 |
| 可扩展性 | 较差 | 适中 | 最好, 聚合带宽极高 |
其中,对象存储的容量、带宽的可扩展性都极高,从而,我们可以看到,大量基于公有云的 SaaS 都使用了对象存储,最大名鼎鼎的,莫过于 Snowflake 了,其 OLAP 产品充分利用了公有云对象存储和计算资源的弹性伸缩能力。
基于 ToplingDB 的 Redis 数据库服务 Todis ,在云平台上,以云原生的方式部署,充分利用云平台存储和计算的弹性伸缩优势,实现降本增效:

我们这里的存储是 共享存储 ,由 DB(Todis) 服务结点和 Compact 集群共享,这里 不能使用对象存储 ,因为作为 TP,对象存储动辄几十毫秒甚至几百毫秒的 延迟 是不可接受的。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70013015/viewspace-2908063/ ,如需转载,请注明出处,否则将追究法律责任。