11 2022 档案

摘要:键值设置 key名设置 (1)【建议】:可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id trade:order:1 (2)【建议】:简洁性 保证语言的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如 user:{uid}:fri 阅读全文
posted @ 2022-11-26 16:35 小羊abc 阅读(97) 评论(0) 推荐(0) 编辑
摘要:缓存穿透 缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,通常处于容错的考虑,如果从存储层查不到数据则不写入缓冲层 缓存穿透将导致不存在的数据每次请求都要到存储层去查询,失去了缓存保护后端存储的意义 造成缓存穿透的基本原因有两个: 第一,自身业务代码或者数据出现问题 第二,一些恶意攻 阅读全文
posted @ 2022-11-23 23:27 小羊abc 阅读(58) 评论(0) 推荐(0) 编辑
摘要:先搭建环境,一步一步慢慢完善 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <de 阅读全文
posted @ 2022-11-20 17:07 小羊abc 阅读(327) 评论(0) 推荐(0) 编辑
摘要:redis集群方案比较 哨兵模式 在redis3.0以前的版本要实现集群一般是借助哨兵 sentinel 工具来监控 master 节点状态,如果 master 节点异常,则会做主从切换,将某一台 salve 作为 master,哨兵的配置略微复杂,并且性能和高可用性等各方面表现一般,特别是在主从切 阅读全文
posted @ 2022-11-17 19:56 小羊abc 阅读(142) 评论(0) 推荐(0) 编辑
摘要:Redis 持久化 RDB快照(snapshot) 在默认情况下,Redis 将内存数据库快照保存在名字为 dump.rdb的二进制文件中 你可以对 Redis 进行设置,让它在 “N秒内数据集至少有 M 个改动”,这一条件被满足时,自动保存一次数据集 比如说,以下设置会让 Redis 在满足 “6 阅读全文
posted @ 2022-11-17 09:56 小羊abc 阅读(68) 评论(0) 推荐(0) 编辑
摘要:关于帮助文档 https://redis.io/commands/ # 查询命令文档地址 # 在 redis 客户端输入 help 命令,同样也可以查看 help @string help @list help @hash help @set help @sorted_set 五大数据结构 Stri 阅读全文
posted @ 2022-11-14 23:28 小羊abc 阅读(31) 评论(0) 推荐(0) 编辑
摘要:下载地址 https://redis.io/download/ 安装步骤 # 安装 gcc yum install gcc # 把下载好的 redis-5.0.3.tar.gz 放在 /opt 文件夹下,并解压 wget http://download.redis.io/releases/redis 阅读全文
posted @ 2022-11-14 18:22 小羊abc 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示