首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis
我妻礼弥
创建于2021-06-11
订阅专栏
Redis 相关
等 7 人订阅
共15篇文章
创建于2021-06-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
我妻礼弥
1年前
Redis
使用缓存时的 Cache Aside 策略
使用 redis 等缓存中间件时,可能会遇到是先写数据库还是先写缓存的问题?(这也是面试时喜欢问的 redis 双写一致性的问题) 解决这个问题的一种常用方法就是使用 Cache Aside 策略 C
289
2
评论
我妻礼弥
1年前
Redis
后端
Redis 内存管理
设置数据的过期时间 Redis 是内存型数据库,内存空间有限,需要合理的安排管理内存空间,因此在写入数据时,需要考虑该数据是否需要永久存储,如果不需要永久性存储,最好设置过期时间以节省内存! 在 Re
347
1
评论
我妻礼弥
1年前
Redis
Redis 的 RESP 协议
RESP 是 Redis 客户端与 Redis 服务器相互通信时使用的一个协议, 全称 REdis Serialization Protocol ,即 redis 串行协议,通俗易懂,也表明了 red
634
点赞
评论
我妻礼弥
1年前
Redis
Redis Redlock 的争论
Redis 作者提出的 Redlock 方案后,马上受到英国剑桥大学、业界著名的分布式系统专家 Martin 的质疑!认为这个 Redlock 的算法模型是有问题的,并写了篇文件对分布式锁的设计,提出
3081
19
3
我妻礼弥
1年前
Redis
Redis 实现分布式锁
分布式锁的解决方案非常多,常用的如 ZooKeeper ,今天讲的是如何通过 Redis 去实现分布式锁,让我们从最简单的开始,然后一步一步去完善 通过 SETNX 命令实现 SETNX 命令表示 S
530
2
评论
我妻礼弥
3年前
Redis
基于 RedisTemplate 自定义 Redis 操作类
该类的设计思路是,与 Redis 命令语法及格式保持一致,以达到使用该类与直接使用 Redis 命令相似的体验。 由于 Redis 命令众多,并没有实现全部的命令,而是实现了常用的大部分命令。 RedisOperator 类在 BaseRedisOperator 的基础上补充了…
6216
11
1
我妻礼弥
3年前
Redis
Redis 的命令详解 - Sorted Set 篇
向有序集合(sorted set)中,添加 分数/成员(score/member)对,可以同时指定多个分数/成员(score/member)对。 分数值是一个带符号带双精度浮点型数字字符串。 如果指定的成员已经在有序集合中,则会更新改成员的分数(scrore)并更新到正确的排序…
4447
6
评论
我妻礼弥
3年前
Redis
Redis 的命令详解 - SET 篇
如果key不存在,则在添加前先创建一个set,如果指定成员在set中已存在,该成员将被忽略。 已添加到集合中的成员数量,不包括已经存在的成员,如果key对应的value不是 set 类型,返回错误。 如果指定成员在set中不存在,则忽略。 删除成员的数量。如果key不存在,则视…
2285
4
评论
我妻礼弥
3年前
Redis
Redis 的命令详解 - List 篇
将所有指定的值插入到存于 key 的列表的左端。如果 key 不存在,则在操作执行之前将其创建为空列表。如果key对应的value不是 list 类型时,则返回错误。 推入多个元素时,多个元素从左到右依次推入左端。例如,LPUSH mylist a b c 先推入a,结果为a。…
3519
2
评论
我妻礼弥
3年前
Redis
Redis 的命令详解 - Hash 篇
跟 Hash 相关的命令一共有 15 种,这里只介绍常用的。想查看全部命令请参考官网 如果key不存在,则创建一个 hash。 如果key存在,则往 hash 中追加。 如果字段已经存在,则将其覆盖。 从Redis 4.0.0开始,HSET 允许添加多个字段:值对。 只有字段不…
1482
1
评论
我妻礼弥
3年前
Redis
Redis 的命令详解 - String 篇
跟 String 相关的命令一共有 24 种,这里只介绍常用的。想查看全部命令请参考官网 SET 执行时,如果 key 已存在,无论其 value 是什么类型,value 都会被覆盖,先前与 key 关联的生存时间将被丢弃。 将给定的 key 设置其各自的 value 。 与常…
1362
4
评论
我妻礼弥
3年前
Spring Boot
Spring Boot 2.0 集成 redis
从 Spring Boot 2.x 开始 Lettuce 已取代 Jedis 成为首选 Redis 的客户端。当然 Spring Boot 2.x 仍然支持 Jedis,并且你可以任意切换客户端。 Lettuce 是一个可伸缩的线程安全的 Redis 客户端,支持同步、异步和响…
5280
13
评论
我妻礼弥
3年前
Redis
Redis 的命令详解 - Key 篇
跟 key 相关的命令一共有 24 种,这里只介绍常用的。想查看全部命令请参考官网 不存在的 key 会被忽略。(删除 key 后,对应的 value 也会被删除) 被删除 key 的数量。 UNLINK 与 DEL 命令一样,用于删除 key,区别是 UNLINK 命令在另一…
2326
3
评论
我妻礼弥
3年前
Redis
Redis 在 SpringBoot 中的使用
Redis支持多种java客户端,支持列表参考官网Jedis是redis官方推荐的java客户端在SpringBoot中使用Redis简单分为三步引入依赖配置redis使用redis引入依赖sprin
3257
2
评论
我妻礼弥
3年前
Redis
Redis 持久化
Redis的高性能是因为所有的数据都存储在内存中,但把数据存储在内存中也意味着一旦断电,所有的数据都会丢失,因此Redis持久化非常有必要Redis持久化的两种方式RDB方式AOF方式这两种方式既可以
121
点赞
评论