V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
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
vczyh
V2EX  ›  MySQL

MySQL 8.4 MGR 可以上生产吗?

  •  
  •   vczyh · 1 天前 · 1551 次点击

    准备做新版本

    13 条回复    2024-12-25 18:03:24 +08:00
    netnr
        1
    netnr  
       1 天前
    MySQL 8.0/8.4 执行 DDL 会丢数据?是,但影响有限
    https://mp.weixin.qq.com/s/RwAzDdicYWl1cdDq-I0Jsg
    pigeon2049
        2
    pigeon2049  
       1 天前
    用就不要怕
    9.1.0 直接冲 哪里报错改哪里
    realpg
        3
    realpg  
       1 天前
    不用 innodb cluster 的话 没必要上 lts
    用 innodb cluster 的话 router 坑不少 但是都能解决
    qW7bo2FbzbC0
        4
    qW7bo2FbzbC0  
       1 天前   ❤️ 3
    8.4 版本 master/slave 关键词因为政治正确,改成了 primary/replica 了吧,之前工具可能都不适配,可以从 8.0 开始用,慢慢等生态工具支持新关键词
    hetal
        5
    hetal  
       1 天前
    我们公司就用的 8.4 的 innodb cluster+mysql router ,另外还是用的 docker+swarm 运行的~~~
    flyqie
        6
    flyqie  
       23 小时 46 分钟前 via Android
    @qW7bo2FbzbC0 #4

    没关注。。还以为这股风气结束了。。没想到居然还在。。

    这下难受了,不知道得等多久。
    vczyh
        7
    vczyh  
    OP
       6 小时 38 分钟前
    @pigeon2049 牛逼
    vczyh
        8
    vczyh  
    OP
       6 小时 37 分钟前
    @realpg 我看 8.4 相比 8.0 没多什么特性,请问 innodb cluster router 有什么坑吗?
    realpg
        9
    realpg  
       6 小时 21 分钟前
    @vczyh #8
    router 可靠性比较差
    经常自己就无了
    而且 router 默认生成器是 init.d 启动 不会自己重启 不知道什么草台班子写的 甚至不是 systemd

    router 得日志功能形同虚设 崩了 死了 都不会写日志
    有时候进程正常 内存也没泄露 对外服务就不好使了 然后自身还正常上报自己正常

    反正这个 router 的可靠性和逻辑 像是大专生课程作业

    从 8.3 到现在 一直这样 版本我们一直滚动升级 问题常态存在
    realpg
        10
    realpg  
       6 小时 18 分钟前
    @hetal #5
    你们 router 自己改造没 router 的可靠性如何
    其他都好 就 router 的坑我们踩了几百次了
    现在甚至已经整了一帮人研究 router 结构 自己重写一个 router
    vczyh
        11
    vczyh  
    OP
       4 小时 37 分钟前
    @realpg 多谢,不过我们还在调研

    1. 如果不使用 router 可以不,我直连 Primary(RW)和 Replica(R)
    2. 相比简单的主从,单 primary MGR 的性能如何
    hetal
        12
    hetal  
       3 小时 49 分钟前
    @realpg 用了 1 年了官方 docker 版本,没有发现啥问题
    hetal
        13
    hetal  
       3 小时 47 分钟前
    @vczyh 我们在正式使用前做了很多压力测试,主要实测如下:
    1. Docker 的版本会比普通版本 qps 少 10%左右
    2. MGR 比普通单台性能平均少 30%左右,写入和读取平均一下

    好处是:
    1. 解决了单点故障问题,高可用性
    2. 扩容、迁移、升级更简单了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3017 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:50 · PVG 21:50 · LAX 05:50 · JFK 08:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.