【详述】存算一体与存算分离的区别
【背景】3.0支持存算分离后,查看官方文档存算分离的部署与使用,产生一新迷惑,请大家指正和补充:
1.存算分离是存算一体的简版?存算分离的功能存算一体都能实现;
2.存算分离需要create table,然后导入数据,这个过程是否类似外表;
3.存算分离环境直接catalog 数据源是否比create table更省事?
4.部署传统存算一体后,做跟存算分离一样的操作:建表再导入数据,是否能达到同样的效果,有什么区别;
欢迎大家指正和补充
- 存算分离是指数据存储在远端 存算一体是计算节点跟存储是放在一起的 不是包含的关系
- StarRocks 支持多种数据模型,目前存算分离表只支持明细模型、聚合模型和更新模型。
- 3.0新版本的湖仓一体是有两种模式的 一种是 shared_data和 shared_nothing模式 , shared_data 表示在存算分离模式下运行 StarRocks,建表后数据也是在远端的,shared_nothing就还是存储在 本地盘上 4. 意思是用存算一体的架构 使用catalog的功能?
我怎么感觉说反了,存算分离才是远端存储吧?