数据库架构优化
一.分库分表
1.整除取余
比如有user有10个库,每个库有100张表
userid=100087存放的数据库和表格的路径
100087%10=7 第7个库
10087%100=87 第87张表
2.根据id最后1位和两位插入数据库和表
Id的最后1位为数据库的位置
Id的最后两位为表格的位置
二.读写分离,主从配置
主数据库进行写的操作
从数据库进行读的操作