分布式关系型数据库的核心原理是数据水平拆分,将数据库数据按特定拆分规则分散到多个MySQL数据库上。
这些MySQL数据库可分布于多台机器乃至跨机房分布,对外服务(增删改查)尽可能保证达到如同单MySQL数据库所能提供的数据库访问体验。数据拆分后,在MySQL上物理存在的数据库称为分库,物理存在的表称为分表(每个分表数据是完整数据的一部分)。分布式关系型数据库通过在不同MySQL实例上挪动分库,实现数据库扩容,提升数据库总体访问容量和存储容量。
分布式关系型数据库的核心原理是数据水平拆分,将数据库数据按特定拆分规则分散到多个MySQL数据库上。
这些MySQL数据库可分布于多台机器乃至跨机房分布,对外服务(增删改查)尽可能保证达到如同单MySQL数据库所能提供的数据库访问体验。数据拆分后,在MySQL上物理存在的数据库称为分库,物理存在的表称为分表(每个分表数据是完整数据的一部分)。分布式关系型数据库通过在不同MySQL实例上挪动分库,实现数据库扩容,提升数据库总体访问容量和存储容量。