在TiDB中,数据是如何进行分片的?分片后如何保证数据的一致性和可用性

在TiDB中,数据是如何进行分片的?分片后如何保证数据的一致性和可用性

建议看看官方课程,不是一两句话能说清楚的
101-TiDB 数据库核心原理与架构

一句话概括,TiDB采用基于Region的自动分片机制实现数据水平扩展,并通过Raft协议和PD调度器保障数据一致性与高可用性,听上面大佬的把101看完就很清楚了

1 个赞

TiDB 数据库的存储 | TiDB 文档中心 希望这个能帮助到你。

TiDB 乐观事务模型 | TiDB 文档中心 这个两阶段提交。。保证了不同region数据的一致性,何可用性。

这个有点复杂。要看101课程

好嘞~

按照分区

RAFT协议

may be using partion

also partition

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