随着互联网数据越来越庞大,传统的单库单表难以实现大数据量的存储,所以出现了数据库分表分库等一系列方案,今天就带来分库方面的一些知识点
1.分库原则:数据库分库有很多分库依据,以下是分库几种实现
1.1第一种程序实现,数据库中初始化n(10)个库,根据Id尾数取摩n(10),然后对应到10个库上,当应用程序新增数据时,取摩映射到指定的数据库中,当10个库不够用的时候,扩容数据库,只需要很少的数据迁移
1.2第二种数据库实现,mysql-proxy作为mysql插件作为代理,提供数据存储的管理
1.分库原则:数据库分库有很多分库依据,以下是分库几种实现
1.1第一种程序实现,数据库中初始化n(10)个库,根据Id尾数取摩n(10),然后对应到10个库上,当应用程序新增数据时,取摩映射到指定的数据库中,当10个库不够用的时候,扩容数据库,只需要很少的数据迁移
1.2第二种数据库实现,mysql-proxy作为mysql插件作为代理,提供数据存储的管理
随着互联网数据量的增长,传统的单库单表方式难以满足需求。本文介绍两种分库方案:一是通过程序实现,根据ID尾数将数据分布到多个库;二是使用MySQL-proxy作为代理进行数据管理。

被折叠的 条评论
为什么被折叠?



