想问问 mysql 要怎么优化才能做到支持每秒一亿并发

2020-07-20 12:11:23 +08:00
 ninblue

比如数据库存了一个 int 值,这时有大量请求进来服务器在不到一秒内把初始化为一亿的值依次减一最终变成零,并立即给用户响应反馈已经扣减成功了

比如阿里百度这些大厂在春晚几亿人同时抢红包这种功能,是不是也是这么实现的?

12958 次点击
所在节点    MySQL
88 条回复
2kCS5c0b0ITXE5k2
2020-07-21 11:32:46 +08:00
12306 刚出来那几年不也一堆人喷吗.. 这几年稍微好一点了
guanhui07
2020-07-21 11:53:46 +08:00
哪里有那么大的量打到 mysql 集群 ,就算有也要业务优化,不允许打到 mysql 的请求 这么多
jeeyong
2020-07-21 11:56:54 +08:00
这是架构的问题, 不是优化的问题...
JokeEnd
2020-07-21 12:02:28 +08:00
但凡花点时间了解一下 MySql 就不会有这个问题的出现了
ulpyxua
2020-07-21 12:15:53 +08:00
又学到了新技能。
mmdsun
2020-07-21 12:35:49 +08:00
MySQL 是可以做到的。阿里云 MySQL 就有电商秒杀版本。当然价格也不便宜。
Funian
2020-07-22 09:55:46 +08:00
学习下
quella
2020-08-02 00:08:29 +08:00

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

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

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

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

© 2021 V2EX