缓存 第2页
Redis 运维问题与性能优化案例-AI运维探索者

Redis 运维问题与性能优化案例

一、数据类型选择不合理 1、选择合适的类型 当一个可以聚合的内容分开存储时,总共占用了( 64+57+61) =182字节,改为 hash存储时,占用了 98字 节。 2、压缩列表的条件: '列表中元素数量 <...
头像2年前
0446
Redis Cluster 核心原理与运维命令-AI运维探索者

Redis Cluster 核心原理与运维命令

一、Redis Cluster核心原理 1.1 gossip通信流程 1.1 gossip简介 1.1 gossip消息类型 redis常用的gossip消息:ping,pong,meet,fail ping和meet的消息接受流程 节点通信选择-兼容实时和成本 1.2 ...
头像2年前
0445
Redis 为什么快:I_O 模型、Reactor 与内存机制-AI运维探索者

Redis 为什么快:I_O 模型、Reactor 与内存机制

一、redis 为什么快? - 业务执行单线程,避免cpu不必要的上下文切换 - 存内存操作 - I/O 多路复用+事件模型 - 高效的数据结构+合理的数据编码 **视频补充:单线程模型为什么还能很快** - 单线...
头像2年前
0417
Redis 哨兵模式部署与故障切换-AI运维探索者

Redis 哨兵模式部署与故障切换

一、简介 **简介** 哨兵核心功能:能够后台监控redis主机是否故障,如果故障了根据投票数自动将从库转换为主库 **原理** - 分布式架构,若干个sentinel节点,每个哨兵对其余哨兵和redis监控,节点不...
头像2年前
0409
Redis 数据结构基础与 String、Hash 实战-AI运维探索者

Redis 数据结构基础与 String、Hash 实战

一、数据结构与内部编码 1.1 全局命令 Redis有5种数据类型,它们是键值对中的值,对于键来说有一些通用的命令。我们可以通过 dis.cn/commands.html 查看redis的命令。 **查看当前库所有key,时...
头像2年前
0387
Redis 事务、批量操作与发布订阅-AI运维探索者

Redis 事务、批量操作与发布订阅

一、事务与批量操作 1.1 简介 **Redis 事务的特性** - redis的事务只是保证了多条命令的串行执行 - 并不能保证执行命令的原子性 - redis事务只有在入队异常的时候会回滚,进入server执行并不会回...
头像2年前
03812
Redis 原生命令监控与慢日志排查-AI运维探索者

Redis 原生命令监控与慢日志排查

一、系统自带监控 1.1 Info 1、Server 服务器运行的环境参数 2、Clients 客户端相关信息 3、Memory 服务器运行内存统计数据 4、Persistence 持久化信息 5、Stats 通用统计数据 6、Replication ...
头像2年前
0388
Redis 持久化机制:RDB、AOF 与混合模式-AI运维探索者

Redis 持久化机制:RDB、AOF 与混合模式

一、RDB持久化 1.1 简介 RDB是Redis中的一种持久化机制,用于将数据保存到硬盘上的二进制文件中。 redis有两种方式进行RDB持久化 * 手动触发 * 自动触发 1.2 rdb文件 **保存** **压缩** **校验*...
头像2年前
03513
CacheCloud 部署与接入实践-AI运维探索者

CacheCloud 部署与接入实践

一、CacheCloud 是什么? CacheCloud是一个 Redis云管理平台:支持 Redis多种架构 (Standalone、 Sentinel、 Cluster)高效管理、 有效降低大规模 redis运维成本,提升资源管控能力和利用率。平...
头像2年前
0345
Redis 单实例安装与核心配置详解-AI运维探索者

Redis 单实例安装与核心配置详解

一、Redis 部署 1.1 相关资料 **官方命令参考** https://redis.io/commands/ **官方各版本的下载地址** https://redis.io/download/redis-downloads 1.2 单实例安装(redis 6.2.12 ) **系统版...
头像2年前
0326