![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 91
redis
Quare_feifei
忠愚
展开
-
redis事务机制及持久化机制
事务机制redis是支持事务的redis事务是基于队列实现的,创建一个事务队列,然后将事务操作都放入队列中,最后依次执行#开启事务multi#添加命令sadd user:1001:follow 1002sadd user:1002:follow 1001sadd user:1001:fans 1002sadd user:1002:fans 1002#执行事务exec# 取消事务discardredis事务处理机制redis对于命令执行错误处理,有两种解决方式:语原创 2021-11-13 15:20:51 · 1083 阅读 · 0 评论 -
redis缓存雪崩、击穿、穿透
缓存雪崩原因在一个较短的时间内,缓存中较多的key集中过期此周期内请求访问过期的数据,redis未命中,redis向数据库获取数据数据库同时接收到大量的请求无法及时处理redis大量请求被积压,开始出现超时现象数据库流量激增,数据库崩溃重启后仍然面对缓存中无数据可用redis服务器资源被严重占用,redis服务器崩溃redis集群呈现崩塌,集群瓦解应用服务器无法得到数据响应请求,来自客户端的请求数量越来越多,应用服务器崩溃应用服务器,redis,数据库全部重启,效果不理想解决方案原创 2021-11-13 15:13:23 · 1059 阅读 · 0 评论 -
redis过期删除策略及内存淘汰策略
过期删除策略redis可以对key的通用设置中,可以设置key的过期时间及ttl如果单纯的再client中进行命令测试的话,会发现了当时间到时间后再去获取该key会显示nil那么一个key过期了,那么它实际是在什么时候删除的呢?当然这个删除也不是简单的到期了就直接被删除了redis中对于过期键的过期删除策略定时删除惰性删除定期删除定时删除它会在设置键的过期时间的同时,创建一个定时器, 当键到了过期时间,定时器会立即对键进行删除。 这个策略能够保证过期键的尽快删除,快速释放内存空间原创 2021-11-13 15:06:17 · 1009 阅读 · 0 评论 -
redis基本数据类型
数据存储类型介绍redis数据存储格式redis自身是一个Map,其中所有的数据都是采用key:value的形式存储数据类型指的是存储的数据的类型,也就是value部分的类型,key部分永远都是字符串string和String相似存储的数据:单个数据,最简单的数据存储类型,也是最常用的数据存储类型存储数据的格式:一个存储空间保存一个数据存储内容:通常使用字符串,如果字符串以整数的形式展示,可以作为数字操作使用set name feifeiset age 18del ageg原创 2021-11-12 16:15:59 · 548 阅读 · 0 评论