
Redis
文章平均质量分 64
小小码农日渐积累
Java学习 点滴积累。
展开
-
使用RedisTemplate实现分布式乐观锁
前言 使用乐观锁能够在不上锁的情况下实现线程安全,常用的实现方式就是使用CAS自旋的形式实现。 通常在分布式系统中有三种实现方式 数据库行级锁 Zookeeper实现分布锁 Redis实现乐观锁 三种方式各有优点,其中Redis和Zookeeper最常用,Redis性能最高,Zookeeper可靠性最高 代码实现 基于RedisTemplate,封装使用,通过IOC控制的方式实现: import entity.StatusCode; import exception.CourseException;原创 2021-11-25 15:22:05 · 1896 阅读 · 1 评论 -
Redis复习-主从复制-哨兵-雪崩等-面试知识总结
Redis知识汇总-含面试知识总结 (一) Redis简介 简介与使用场景 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言 编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API ——源自百度百科。 Redis是属于NoSql系列的非关系型数据库,广泛应用于缓存。 应用场景: (1)为热点数据加速查询(主要场景)。如热点商品、热点新闻、热点资讯、推广类等高访问量信息等。 (2)即时信息查询。如各位排行原创 2021-05-30 20:39:15 · 254 阅读 · 3 评论