redis
文章平均质量分 71
搬砖界的华强北
这个作者很懒,什么都没留下…
展开
-
如何解决数据库与缓存数据不一致问题?
采用延时双删策略 在使用redis时,需要保持redis和数据库数据的一致性,最流行的解决方案之一就是延时双删策略,今天我们就来详细刨析一下 注意:要知道经常修改的数据表不适合使用redis,因为双删策略执行的结果是把redis中保存的那条数据删除了,以后的查询就都会去查询数据库。所以redis使用的是读远远大于改的数据缓存。 1,首先要理解在并发环境下redis数据一致性的问题所在 在多线程并发情况下,假设有两个数据库修改请求,为保证数据库与redis的数据一致性, 修改请求的实现中需要修改数据库后转载 2021-11-13 20:16:16 · 281 阅读 · 0 评论 -
Redis的应用场景
redis String类型有哪些应用场景? 分布式锁;计数器;保存图片内容;保存json字符串数据 1、String通常用于保存单个字符串或JSON字符串数据 2、因String是二进制安全的,所以你完全可以把一个图片文件的内容作为字符串来存储 3、计数器(常规key-value缓存应用。常规计数: 微博数, 粉丝数) INCR等指令本身就具有原子操作的特性,所以我们完全可以利用redis的INCR、INCRBY、DECR、DECRBY等指令来实现原子计数的效果。假如,在某种场景下有3个客.转载 2021-11-07 16:13:58 · 60 阅读 · 0 评论 -
Redis入门信息整理
1.Redis的基本信息 Redis是一个单线程处理用户请求的,内存型数据库,不能被阻塞太长时间,对于Redis来说,所有的key都是字符串 2.Redis的5种对象 1.String(字符串对象,可以存储整数,浮点数,字符串) 对应的数据结构 1.int(可以存储long类型的整数) 2.embstr(编码...转载 2021-10-31 19:42:34 · 105 阅读 · 0 评论