Redis和Redisson相关知识
文章平均质量分 77
Redis和Redisson相关知识
only-qi
好好学习,努力向前。
展开
-
最强分布式锁工具:Redisson
什么是Redisson?Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java常用对象,还提供了许多分布式服务。转载 2022-08-26 14:31:05 · 521 阅读 · 0 评论 -
排行榜,分值相同名次一样,求名次前100
实现的需求:排行榜前100名,分值相同的排名相同。这样从100万数据里面求前100名,可能有1000多个。实现办法如下(配置Redis自行完成,下面代码拿取即可使用):@RestControllerpublic class SortBoardController { @Autowired private RedisTemplate redisTemplate; /** * 获取前100数据 * * @return */原创 2021-12-29 15:01:07 · 1966 阅读 · 0 评论 -
超详细的秒杀架构设计
秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本文我们就来探讨一下这个问题。秒杀应该考虑哪些问题超卖问题分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖了200,一般来讲秒杀系统的价格都比较低,如果超卖将严重影响公司的财产利益,因此首当其冲的就是解决商品的超卖问题。高并发秒杀具有时间短、并发量大的特点,秒杀持续时间只有几转载 2021-12-27 18:06:12 · 1007 阅读 · 1 评论