数据库架构优化

数据库架构优化

一.分库分表

1.整除取余

比如有user有10个库,每个库有100张表

userid=100087存放的数据库和表格的路径

100087%10=7 第7个库

10087%100=87 第87张表

2.根据id最后1位和两位插入数据库和表

Id的最后1位为数据库的位置

Id的最后两位为表格的位置

二.读写分离,主从配置

主数据库进行写的操作

从数据库进行读的操作

posted @ 2023-06-27 16:57  常疯大虾  阅读(17)  评论(0编辑  收藏  举报