MySQL 主从模式,读写分离的数据延迟,都有什么好的解决方法?

2017-01-22 21:25:48 +08:00
 rogwan
读写的比率大约 5:1 吧,是始终坚持用单例模式,分库分表、增加缓存的模式,还是走读写分离的模式,比较好?

对读写分离的模式缺少数据延迟方便的实际经验,担心出现较长时间的数据同步延迟,搞不定,有这方面 DBA 的实际经验数据没?可以参考一下吗?
7675 次点击
所在节点    MySQL
7 条回复
sleshep
2017-01-22 21:31:05 +08:00
很多大型网站里存在 修改成功,正在跳转。。。
现在你知道该怎么做了吧
ihuotui
2017-01-22 21:47:23 +08:00
很多网站都存在 系统正在确认状态。
Infernalzero
2017-01-22 21:51:20 +08:00
mysql5.7 的主从复制是多线程了,阿里在这块也很早就做过优化,如果还是用 5.7 以下的社区版本的话,最简单的方式也就是垂直切分,按业务多分几个集群吧,然后一些读写频繁但对数据一致性要求不高的功能尽量扔 redis 实现
Felldeadbird
2017-01-22 22:42:29 +08:00
最近看过一本书,有说到类似的。和 3 楼差不多做法,把一些写入频繁的拆分,这样可以降低延迟。
imlewc
2017-01-22 22:50:48 +08:00
同步也是有性能的;
要么提高你的服务器性能
要么去掉些没用的
hcymk2
2017-01-23 11:09:59 +08:00
数据量不大的话,其实基本没有延迟
julyclyde
2017-01-23 12:33:02 +08:00
@Infernalzero 多线程是指不同 db 的。 db 内还是必须按顺序执行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/336311

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX