就观察目前OB的部署方式以及observer来说,OB现在是不是已经是存算一体的架构了?
应该不算
分架构吧
ocenabase 快出 共享分布式架构了 。 共享分布式架构 应该属于 存算分离了 。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002013395
好的,感谢回复
补充下楼上兄弟的SN和SS架构的区别,SS应该只有云上才会有
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002012647
可以那么理解,但本周是原生分布式
我觉得当前不算存算分离
我们使用的都是SN,ob cloud是SS。
根本上就不是存算分离架构
学到了!!!!
同学,各有优缺点,看取舍了。TIDB存算分离的,延迟就高些,性能也一直上不来(多种原因)。
根据文档库中的信息,OceanBase 数据库支持存储计算分离的架构。在 SS 模式下,系统采用了存储计算分离的架构,每个租户在共享对象存储上存储一份数据和日志,每个租户在节点的本地存储上缓存热点数据和日志。这表明 OceanBase 数据库确实存在存算分离的架构选项。(依据的文档名称及段落的标题:OceanBase 数据库整体架构 → 概述 → SS 模式)
然而,OceanBase 数据库的整体结构也允许存算一体的部署方式。从 Observer(即 OceanBase 数据库的节点)的角度来看,它可以在本地存储上管理数据和日志,这可能让人觉得它是存算一体的架构。实际上,OceanBase 数据库灵活支持多种部署模式,包括存算分离和存算一体,以适应不同的应用场景和需求。
因此,OceanBase 数据库既可以部署为存算分离的架构,也可以部署为存算一体的架构,具体取决于用户的实际需求和配置选择。
检索到的文档如下:
算的,存储分离计算
确实,存算分离延迟确实是个问题,而且可能每一个节点要存储元信息等。