这个案例实际上还是相当高端的。但是这个高端不是说技术难度很高,而是说思路很清晰,属于花小钱办大事的典型解决方案。
一方面,你可以把这个当做你的项目难点;另外一方面来说,你也可以在谈及 Redis zset 的时候引用这个案例。当然了,如果要是面试官问你做过啥有挑战性的事情,也可以用这个回答。
总的来说,这个案例用在初中级岗位面试中,效果非常强,能帮你建立极大的竞争优势。你在复习的时候要多琢磨这个案例之中的细节。
这个案例对应的是大数据、高性能、高并发榜单的解决方案。
代码在这里:interview-cases/case21_30/case21 at main · meoying/interview-cases (github.com)
整个实现的要点: