黑马点评面试求助
求救一下大家
第一次参加面试(大厂)被问到黑马点评是怎么解决超卖问题的,完全按照课程的做法说了一遍redis巴拉巴拉,被面试官连续质疑,当场懵逼了。
面试结束问了下面试官说redis不能彻底解决超卖问题,但当时已经一个多小时脑子已经浆糊了没有太听懂。只记得他建议使用kafka等保存请求降低mysql压力啥的可以解决
请问有大佬懂为什么redis不能解决超卖问题么
第一次参加面试(大厂)被问到黑马点评是怎么解决超卖问题的,完全按照课程的做法说了一遍redis巴拉巴拉,被面试官连续质疑,当场懵逼了。
面试结束问了下面试官说redis不能彻底解决超卖问题,但当时已经一个多小时脑子已经浆糊了没有太听懂。只记得他建议使用kafka等保存请求降低mysql压力啥的可以解决
请问有大佬懂为什么redis不能解决超卖问题么
全部评论
他的意思应该是异步更新数据库吧 单redis的话 可以防止超卖
redis终究不是强一致。 如果可以承受一定量的超卖 redis 还算是最能抗流量的. kafka也只是流量削峰,我认为需要实时性的场景还是不太适合,你让用户点了抢购后过好久才知道抢购是否成功感觉也不合理。 这方面优化主要还是集中在 底层db的优化,比如polardb 做的一些热点sql的优化。 qps大概能干到6000-15000。 大概10万个商品10s被抢完??? 记忆中大概是这样
我的简历也是点评,但把一些模棱两可的说不明白的删掉了嘿嘿
解决超卖问题不是用的是乐观锁CAS吗 没用redis啊 不是解决一人一单的问题才用的redis的哇
放个屁股在这
相关推荐
歪脸吴彦祖:我来杀死比赛,我22轮
点赞 评论 收藏
分享
dangdang779:这几个大家都知道怎么可能不烂大街
点赞 评论 收藏
分享