各位在生产环境用数据库是 双主双写 还是 主从多备 呢?双主双写高频写入时产生的数据一致性问题如何解决呢?这种技术是否不适合应用在金融/支付领域? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Zerek

各位在生产环境用数据库是 双主双写 还是 主从多备 呢?双主双写高频写入时产生的数据一致性问题如何解决呢?这种技术是否不适合应用在金融/支付领域?

  •  
  •   Zerek 2022 年 6 月 22 日 1756 次点击
    这是一个创建于 1400 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各位在生产环境用数据库是 双主双写 还是 主从多备呢? 双主双写高频写入时产生的数据一致性问题如何解决呢? 这种技术是否不适合应用在金融 /支付领域?

    提问前已经搜过了 似乎 5.7+的 GTID 模式的数据同步也无法解决数据一致性问题, 仍有可能出现在高频环境下的 update 覆盖、主键冲突(可解决)问题 或许在数据一致性不敏感的业务上也没什么关系,但是遇到支付 /金融 /余额处理的相关业务时数据一致性就会比较重要,所以来请教一下大家是如何处理的?

    11 条回复    2022-06-24 14:58:00 +08:00
    westoy
        1
    westoy  
       2022 年 6 月 22 日   2
    我们这边口嗨, 你那边到时候出问题扛锅的也是你啊

    我的建议是没经验不要瞎搞, 要么上云, 让云厂商去背锅, 要么找个有这方面经验的 DBA
    pofycn
        2
    pofycn  
    &nbs;  2022 年 6 月 22 日 via Android
    同城主备 异地多活架构 jins 同步
    Zerek
        3
    Zerek  
    OP
       2022 年 6 月 22 日 via Android
    @pofycn oppo 开源的那个么
    Zerek
        4
    Zerek  
    OP
       2022 年 6 月 22 日 via Android
    @westoy 哈哈谢谢你为我设身处地的考虑,我现在是学习学习。一直都是用的单节点,总想着要了解一下的
    Rocketer
        5
    Rocketer  
       2022 年 6 月 22 日 via iPhone
    用云厂商的 managed 数据库,啥都不用操心
    Zerek
        6
    Zerek  
    OP
       2022 年 6 月 22 日 via Android
    @Rocketer 哈哈哈是的是的,只是学习下底层技术
    i3x
        7
    i3x  
       2022 年 6 月 22 日 via Android
    @Rocketer 阿里 rds 性能垃圾成狗。单个服务器人数根本就上不去,不是堆缓存可以解决的,毕竟数据迟早要入库,不然缓存越堆越大了。还没老电脑开的快。。。。那玩意儿只是为了所谓的数据安全。。。。但是数据安全靠别人的话可以多看看翻车案例。。。

    场景不同方法不同。。比如秒杀场景就是转化为细水长流排队。。。还有分库读写分离什么的。余额也不一定需要一致性,你看看运营商。。。。先产生计费日志,定时合并。余额为负数不就行了。大不了欠移动一套房。
    Rocketer
        8
    Rocketer  
       2022 年 6 月 22 日 via iPhone
    @i3x 我既不用阿里也不用 rds ,双坑叠加,这不是自找麻烦么?
    dzdh
        9
    dzdh  
       2022 年 6 月 22 日
    cockroachdb
    tidb
    Zerek
        10
    Zerek  
    OP
       2022 年 6 月 22 日
    @pofycn 这个 jins 有具体实现么 没找到
    pofycn
        11
    pofycn  
       2022 年 6 月 24 日 via Android
    @Zerek 对的 OPPO 自研的那个
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5369 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 49ms UTC 01:25 PVG 09:25 LAX 18:25 JFK 21:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86