为了更快的定位您的问题,请提供以下信息,谢谢
【详述】咨询StarRocks关于建表和查询的限制,有几万张表,每张表数据从几万到20亿不等。
【背景】目前有几万张表,每张表数据从几万到20亿不等。如何做集群设计。
【请教问题】
1)SR集群,最大表数量限制是多少?最佳实践推荐的一个集群中表的数量最多是多少?
2)最大表的行数是否有限制? 最佳实践推荐一个张表最大可以支持存多少条数据?一张表多少条数据内,可以不影响或较少的影响性能。
3)并发度多少?
并发度是pipeline_dop么?最佳实践中推荐通常为BE节点CPU物理核数的一半,是这样么?
4)SQL访问如果有错误,一般有哪些类型错误? OOM ? 是否有推荐的重试策略?
FE查询重试最大次数默认2。可以通过参数max_query_retry_time调整。这个max_query_retry_time参数是推荐的重试策略么?
5)SR的去重策略,在业务表中需要某ID不能重复且非空,最佳实践是否是创建SR的主键表 (Primary Key table),然后设置某ID为主键?
【是否存算分离】
【StarRocks版本】例如:StarRocks version 2.5.8-1.12
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】社区群20-豆子或者邮箱justice_jl@163.com