2023.12.25
今天和宝宝复盘吵架,宝宝明明错了还不承认,希望她以后能有长进。
Redis的几种数据类型
String 最多存储 512M数据
List
set
Sorted Set 有序集合
Hashs 哈希
Redis的几种内存淘汰策略
noeviction 内存满了就报错,并执行扩充可用内存命令
LRU 回收最少使用的键
LFU 回收过期的键,和优先回收存活时间较短的键
随机回收
使用redis的客户端jedis
redis的hash槽概念,redis通过键对16384取模来决定放在哪个槽,集群每个节点负责一部分hash槽
Redis分布式锁
使用setnx来抢锁,抢到锁后,再用expire方法来设置过期时间,防止防止忘记释放锁
如果在设置expire之前系统关机了怎么办?
可以把expire时间作为参数放到setnx方法中,这样就是一条指令
标签:方案,hash,Redis,redis,回收,expire,分布式 From: https://www.cnblogs.com/javarook/p/17926561.html