存算分离架构性能

选型节约成本,用于存储一些归档数据,r+w qps 500,有 count where 主键的需求,写多读少,需要实时数据查询和写入,主键非空,可以是 auto_increment+唯一字段,或者直接使用多列 uk;这部分数据也有按照时间归档的需求

上游 java 写入,下游没有输出的需求

无备份需求

选择 starrocks 存算分离架构 + 主键模型,,是否合适,后续运维和使用是否有其他坑。

ding

你的QPS,应该还是存算一体比较稳一点。

感谢回复,大佬有性能测试数据不,比如这架构下的性能如何

存算分离性能瓶颈在从对象存储读数据,和本地磁盘速度差距很大 7- 10几倍都有可能;所有读取的数据必须要缓存到本地磁盘才能保证性能。

嗯,这些基本的概念和差异我这边已经调研并知晓,只是对 ss 在 存算分离架构的性能比较感兴趣

数据如果能全部缓存在本地,性能就和存算一体没啥大区别;相当于3副本变2副本(对象存储一份,本地一份);数据写入、compaction都会先写本地缓存。

请问缓存到本地的是1个副本吗?还是3个副本?另外这个缓存是缓存查询相关的所有表吗?

1个副本,应该是的,缓存tablet,使用LRU等策略