![](https://img-blog.csdnimg.cn/direct/d8f17f53a71e41b4bcb1b1520c003a39.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
黑马点评(redis)
文章平均质量分 95
类似于大众点评的社交吃喝玩乐网站。专注讲解redis的使用。
Ethan Yankang
西安电子科技大学大三在读,对后端、算法感兴趣,喜欢跑步,喜欢看书,喜欢和积极进取、热爱编程的coder交朋友,欢迎各位大佬与我交流沟通。VX:2126483838,报团取暖节节高,编程话题永乐道。
展开
-
黑马点评1——短信篇(基于session)
讲解基于session的短信登录原创 2024-05-23 11:20:50 · 974 阅读 · 0 评论 -
黑马点评7——redis消息队列
基于Redis的Stream结构作为消息队列,实现异步秒杀下单,直接使用rabbitMq吧,这个就先过一过原创 2024-05-24 23:46:51 · 907 阅读 · 0 评论 -
黑马点评12——UV统计
使用redis的hyperLogLog数据结构完成网站独立访客量统计功能原创 2024-05-24 14:47:18 · 632 阅读 · 0 评论 -
黑马点评11——用户签到篇
使用redis的bitmap数据结构来完成用户签到的存储问题,额外的使用bitmap来解决缓存穿透问题原创 2024-05-24 14:40:20 · 845 阅读 · 0 评论 -
黑马点评10——附近商户篇
使用redis的GEO数据结构实现附近商户查询功能原创 2024-05-24 14:11:08 · 860 阅读 · 0 评论 -
黑马点评9——好友关注
基于set集合中,有交集并集补集的api实现共同好友、互关、实现Feed流推送、分页查询收件箱功能原创 2024-05-24 13:56:15 · 691 阅读 · 0 评论 -
黑马点评8——达人探店
探店笔记实现、点赞实现一人一赞、点赞排行榜实现原创 2024-05-24 11:57:14 · 676 阅读 · 0 评论 -
黑马点评6——秒杀优化篇
利用Redis完成库存余量、一人一单资格判断,完成抢单业务、利用独立线程异步下单、内存限制问题、数据安全问题原创 2024-05-24 11:40:27 · 800 阅读 · 0 评论 -
黑马点评5——分布式锁(基于redisson)
Redisson的分布式锁的使用、可重入锁原理、锁重试与看门狗机制、multiLock原理原创 2024-05-24 11:33:56 · 973 阅读 · 0 评论 -
黑马点评4——分布式锁(基于setnx)
基于redis的setnx的分布式锁、增加过期时间、误删问题及解决(拿锁,比锁,删锁)、原子性问题及解决(lua脚本)原创 2024-05-24 11:13:01 · 981 阅读 · 0 评论 -
黑马点评3——优惠券秒杀
redis实现全局唯一ID、优惠券秒杀解决单台jvm的一人一单问题、乐悲观锁使用、Spring事务使用等等原创 2024-05-24 02:58:35 · 803 阅读 · 0 评论 -
黑马点评0——总览篇
黑马点评项目的总体框架介绍原创 2024-05-23 09:53:30 · 285 阅读 · 0 评论 -
黑马点评2——商户查询缓存篇
redis作为缓存的使用、双写一致(缓存数据库先后顺序)、缓存击穿(返回NULL、布隆过滤解决方案)、缓存穿透(互斥锁、逻辑过期处理方案)、缓存雪崩的解决方案原创 2024-05-23 23:32:52 · 888 阅读 · 0 评论 -
Java项目——黑马点评(优惠券秒杀6之优化秒杀)
之前由于使用了大量的分布式锁与数据库的大量交互,虽然保证了一致性,但也造成了性能上的一些缺失。接下来就讲解如何在性能上提升——重新梳理秒杀业务——原创 2024-03-23 19:51:54 · 785 阅读 · 1 评论 -
Java项目——黑马点评(优惠券秒杀7之Redis消息队列MQ实现异步秒杀)
由于在企业中使用rabbitMQ多,这里实现移步微服务中的rabbitMQ.原创 2024-03-23 19:48:21 · 1079 阅读 · 1 评论