[转]单表上亿的数据量如何分表
摘要:http://freemandf77.blog.163.com/blog/static/1072187052012528102228386/数据库中有一个表有上亿的数据量,怎么优化?(主要是拆分,除了按业务拆分外,还有什么从技术角度的,可扩展性好的水平拆分方式)之前的几篇关于分表的,提到的分表策略不够详细,我在这篇中补充一些分表策略吧:按号段分:(1) user_id为区分,1~1000的对应table1,1001~2000的对应table2,以此类推,或者以id最后两位数字为区分,分到table00-table99表中;优点:可部分迁移缺点:数据分布不均(2)hash取模分:对user_id
阅读全文
posted @ 2013-07-07 10:00
浙公网安备 33010602011771号