为了账号安全,请及时绑定邮箱和手机立即绑定

mysql大数据存储

mysql大数据存储

波斯汪 2018-07-30 14:13:35
目前业务有些变化, 在文章区每天会有100W的数据量增长(前期都是单表设计的),现在对于数据的读取与写入都有变慢,从网上了解到有 mysql 分区 、 分表 、 分库的思想 , 但是没有具体实施方案, 请问大家有具体的实施方案吗?

3 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

每天100万的发帖量?

查看完整回答
反对 回复 2018-08-02
?
万千封印

TA贡献1891条经验 获得超3个赞

这么大的增量表再怎么拆,估计也够呛。

查看完整回答
反对 回复 2018-08-02
?
倚天杖

TA贡献1828条经验 获得超3个赞

不建议分区。这个比较坑。难以维护。分表比分区更适合。那分表的策略以用户账号来划分。这个帖子可以分为从0到N-1张分表。用户账户的首字母或者尾字母可以先转成ASCII码值设为num,然后再模除以%。
select * from table_num%N 
分库,可以做主从库,主库负责写,从库负责读。读写分离。

查看完整回答
反对 回复 2018-08-02

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号