region 存储的是1张表的数据还是多张表的数据

学习了~:+1::+1::+1:

老师,您好,那请问一下,这里的start key 和 TiDB 中Key-Value 模型的映射规则中的key,比如
Key: tablePrefix{TableID}_recordPrefixSep{RowID}
Value: [col1, col2, col3, col4]
这两者有什么关系呢?

相等关系,就 Key 而言是同一个 key

首先,TiDB 的 Key-Value 模型设计了 “关系模型到 Key-Value 模型的映射”,所有关系模型的 Table Row、Index Row 都会按 KV 模型定义的格式存储;
其次,Region 是 Raft 复制和成员管理的单位,类似于 Oracle Block 一样的逻辑概念;

建议读下相关文章:

  1. 三篇文章了解 TiDB 技术内幕 - 说存储 | PingCAP 三篇文章了解 TiDB 技术内幕 - 说存储
  2. 三篇文章了解 TiDB 技术内幕 - 说计算 | PingCAP 三篇文章了解 TiDB 技术内幕 - 说计算
  3. 三篇文章了解 TiDB 技术内幕 - 谈调度 | PingCAP 三篇文章了解 TiDB 技术内幕 - 谈调度

针对该帖的提问看似已解,先标记已解决,相关讨论建议再开其他贴。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。