• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Fu4ng
V2EX  ›  程序员

头部电商平台是如何在提高下单 TPS 的同时做到事务的?

  •  
  •   Fu4ng · Dec 1, 2021 · 1497 views
    This topic created in 1653 days ago, the information mentioned may be changed or developed.
    目前在一家小电商工作,技术有点搓,用户下单后会同时对几个表( MySQL )开启事务然后写入,
    所以基本上 MySQL 的吞吐量上限就是下单接口 TPS 的上限。

    我比较好奇以下问题
    1. 头部的电商平台是否也是这样架构呢?还是有啥办法能突破 MySQL 的吞吐量上限的?

    2. 听说有的公司全站缓存了,我理解的是:用户下单后先写到缓存中,然后再回写带数据库中。(不知道我的理解是否有问题)
    Fu4ng
        1
    Fu4ng  
    OP
       Dec 1, 2021
    感觉这类问题应该能抽象成一个很共性的问题,而且有一套通用的解决方案。
    Fu4ng
        2
    Fu4ng  
    OP
       Dec 2, 2021
    = =
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5371 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 08:44 · PVG 16:44 · LAX 01:44 · JFK 04:44
    ♥ Do have faith in what you're doing.