
redis
霸刀苍云
java程序员
展开
-
Springboot + Redis 基础数据缓存方案
1.需要缓存的数据数据字典、基础数据2.缓存策略数据字典和基础数据都是项目随时会使用的数据,所以不存在过期时间的设计数据字典推荐使用Redis List类型缓存基础数据推荐使用Redis String类型缓存3....原创 2021-03-08 11:19:47 · 498 阅读 · 0 评论 -
redis面试题
转载:https://blog.youkuaiyun.com/ThinkWon/article/details/103522351?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161492902016780274147591%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=161492902016780274147591&biz_id=.转载 2021-03-05 15:24:25 · 175 阅读 · 0 评论 -
Java 面试 ->Redis
为什么使用redis:因为传统的数据库,并不能使用所有的场景,例如秒杀,app首页等瞬时流量高峰,很容易把数据库打崩,所以引用了缓存。目前市面上redis的风评很好,并且很好的支持了spring等框架,所以选择redis。 redis的数据结构: String底层字符数组 Hash List双向列表,插入块删块,查询慢 Set 集合底层是insert数组所有元素是整数并且个数小于512 或者 hashtable底层字典 ...转载 2021-02-22 13:24:00 · 95 阅读 · 0 评论 -
redis实现分布式锁
import java.util.concurrent.TimeUnit;import com.google.common.collect.Lists;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.StringRedisTemplate;import org.springframework.data.redis.core.script.原创 2021-02-23 15:33:43 · 228 阅读 · 0 评论 -
window10 下 docker 启动 redis
1. 拉取镜像docker pull redis2. 使用docker run -p 6379:6379--name redis1 -d redisdocker run -p 6379:6379 -v/docker/redis/data:/data--name redis1 -d redis-p 6379:6379映射本地6379端口到容器6379端口,前为本地...原创 2019-06-28 21:26:34 · 1488 阅读 · 0 评论 -
redis整理
目录一、数据类型二、 持久化策略1. RDB2. AOF3. 结合使用三、 key过期删除策略四、 回收策略五、 分布式锁六、 缓存穿透,缓存击穿,缓存雪崩一、数据类型参考:https://blog.youkuaiyun.com/Mr_FLM/article/details/97380305Redis数据类型简介: Redis支持字符串、哈希表、列...转载 2019-09-10 22:25:24 · 190 阅读 · 0 评论