Redis 基础概念
基础概念
Redis全称RemoteDictionaryServer。Redis集群没有使用一致性hash,而是引入了哈希槽的概念,Redis集群有16384个哈希槽,每个key通过CRC16校Redis 基础命令
常用命令
字符串
SET
SETsetkeyvalue[expiresecond][PX毫秒][NXXX]
SETNXSETifNoteXists
SETEXSERedis 常见问题
常见问题
缓存穿透
即故意去请求缓存中不存在的数据,导致所有的请求都去请求数据库,从而数据库连接异常。
解决方案:
使用互斥锁,获得锁后再去请求数据库。否则眠一段时间后重试。