关于tablet概念的疑问

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】4.3.4
【问题描述】tablet是4.x版本引入的物理概念,官网说tablet和表的对应关系(非分区表是1:1,分区表是每个分区一个tablet,1:N),有下面几个疑问
1、如果是非分区表A,那这个表A是不是只有一个tablet?
2、tablet默认大小是128M,假设A表很大,物理数据2T,请问它还是只有一个tablet吗?
3、表A(非分区表),物理数据2T,显然已经超过tablet的默认大小了, 会自动拆分成多个tablet吗?

tablet_size 用于设置分区内部并行处理(合并、查询等)时每个分片的大小。

你说的默认大小是这个吧?
这个好像跟分区对应的tablet没关系。

tablet没有默认大小。tablet_size是查询时候的分片大小

请问如果一个非常大的非分区表A,表内几十亿数据,物理大小2TB(假如mysql视角的 ibd文件大小),那这时候 表A的这1个tablet也是 2TB吗?
问题1:那在存储的时候,内部怎么做均衡呢,会继续打散为多个小块存放到相同zone内的不同机器上?还是把2TB得这tablet作为一个整体放在zone内的其中一台机器上?

问题2:1个LS流(logstream)和tablet是1对N的关系,这种情况下2TB的全表更新,会继续拆分LS吗?(我看文档理解是不会拆了,1个tablet只对应1个LS流)

两个问题 希望大佬解答一下,谢谢

表A的这个tablet也是 2TB。
不会打散分布,会放到一台机器上。
均衡分布优先级是 表属性>分区数量>磁盘分布,1个tablet只对应1个LS流这个表只会在一个日志流中。