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

2021-12-01 23:15:48 +08:00
 Fu4ng
目前在一家小电商工作,技术有点搓,用户下单后会同时对几个表( MySQL )开启事务然后写入,
所以基本上 MySQL 的吞吐量上限就是下单接口 TPS 的上限。

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

2. 听说有的公司全站缓存了,我理解的是:用户下单后先写到缓存中,然后再回写带数据库中。(不知道我的理解是否有问题)
823 次点击
所在节点    程序员
2 条回复
Fu4ng
2021-12-01 23:20:35 +08:00
感觉这类问题应该能抽象成一个很共性的问题,而且有一套通用的解决方案。
Fu4ng
2021-12-02 11:40:52 +08:00
= =

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

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

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

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

© 2021 V2EX