› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
rogwan
V2EX  ›  MySQL

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

  •  
  •   rogwan · Jan 22, 2017 · 8499 views
    This topic created in 3544 days ago, the information mentioned may be changed or developed.
    读写的比率大约 5:1 吧,是始终坚持用单例模式,分库分表、增加缓存的模式,还是走读写分离的模式,比较好?

    对读写分离的模式缺少数据延迟方便的实际经验,担心出现较长时间的数据同步延迟,搞不定,有这方面 DBA 的实际经验数据没?可以参考一下吗?
    7 replies  •  2017-01-23 12:33:02 +08:00
    sleshep
        1
    sleshep  
       Jan 22, 2017
    很多大型网站里存在 修改成功,正在跳转。。。
    现在你知道该怎么做了吧
    ihuotui
        2
    ihuotui  
       Jan 22, 2017
    很多网站都存在 系统正在确认状态。
    Infernalzero
        3
    Infernalzero  
       Jan 22, 2017
    mysql5.7 的主从复制是多线程了,阿里在这块也很早就做过优化,如果还是用 5.7 以下的社区版本的话,最简单的方式也就是垂直切分,按业务多分几个集群吧,然后一些读写频繁但对数据一致性要求不高的功能尽量扔 redis 实现
    Felldeadbird
        4
    Felldeadbird  
       Jan 22, 2017 via iPhone
    最近看过一本书,有说到类似的。和 3 楼差不多做法,把一些写入频繁的拆分,这样可以降低延迟。
    imlewc
        5
    imlewc  
       Jan 22, 2017
    同步也是有性能的;
    要么提高你的服务器性能
    要么去掉些没用的
    hcymk2
        6
    hcymk2  
       Jan 23, 2017
    数据量不大的话,其实基本没有延迟
    julyclyde
        7
    julyclyde  
       Jan 23, 2017
    @Infernalzero 多线程是指不同 db 的。 db 内还是必须按顺序执行
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1276 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 16:44 · PVG 00:44 · LAX 09:44 · JFK 12:44
    ♥ Do have faith in what you're doing.