![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
astronaut233
这个作者很懒,什么都没留下…
展开
-
Redis五种数据类型
在没有redis之前,客户端访问后端应用时,当并发大的时候,存储层如mysql是支撑不了的,可能会将存储层mysql压死,存储层一旦宕机,整个应用就完了。为了很高效的加速应用的读写速度,同时也可以降低后端负载在一定程度上可以通过AOF和RDB机制保证在一定的情况下(如缓存层宕机)快速恢复数据为应用提供服务。缓存层可以通过主从复制+哨兵或集群实现高可用。Redis(REmote DIctionary...原创 2019-03-14 17:49:59 · 320 阅读 · 0 评论 -
redis 分布式锁 位图 HyperLogLog 布隆过滤器
分布式锁 分布式锁本质上要实现的目标就是在 Redis 里面占一个“茅坑”,当别的进程也要来占时,发现已经有人蹲在那里了,就只好放弃或者稍后再试。 占坑一般是使用 setnx(set if not exists) 指令,只允许被一个客户端占坑。先来先占, 用完了,再调用 del 指令释放茅坑。 // 这里的冒号:就是一个普通的字符,没特别含义,它可以是任意其它字符,不要误解 > s...原创 2019-03-14 18:26:07 · 834 阅读 · 0 评论