Redis
文章平均质量分 91
Bing@DBA
专注于数据库和自动化领域的工程师
展开
-
Redis 集群模式
Redis 3.0 提供了 Redis Cluster 架构,有效解决 Redis 分布式方面的需求。当遇到单机内存、并发、流量瓶颈时,可以使用 Redis 集群模式解决,达到负载均衡的目的。本篇文章将介绍 Redis 集群搭建运维。原创 2024-07-05 16:34:27 · 1140 阅读 · 2 评论 -
Redis 哨兵模式
Redis 主从复制模式下,一旦主节点出现了故障不可达,需要人工干预进行故障转移,无论对于 Redis 的应用方还是运维方都带来了很大的不便。对于应用方来说无法及时感知到主节点的变化,必然会造成一定的写数据丢失和读数据错误,甚至可能造成应用方服务不可用。对于 Redis 的运维方来说,整个故障转移的过程是需要人工来介入的,故障转移实时性和准确性上都无法得到保障。Redis 2.8 版本提供哨兵机制,可以解决此类问题。本篇文章介绍哨兵安装部署及原理。原创 2024-07-02 15:45:59 · 831 阅读 · 0 评论 -
Redis 主从同步
在分布式系统中为了解决单点问题,通常会把数据复制到多个副本部署到其它机器,满足故障恢复和负载均衡需求。Redis 也提供了复制功能,实现相同数据多个 Redis 副本。本篇文章介绍如何配置 Redis 复制及原理。本篇文章介绍如何配置 Redis 复制及原理,复制的全量阶段会消耗大量的资源占用网络带宽,因此建议一个 Redis 实例内存不要太大,通常建议不要超过 6GB。可以减少 RDB 文件生成、传输、重新加载的开销。原创 2024-07-02 15:38:39 · 1012 阅读 · 0 评论 -
Redis 命令行 redis-cli 介绍
redis-cli 是 Redis 自带的命令行工具,是运维和开发人员常用的工具,本篇文章将介绍它的使用技巧和一些有趣的功能。原创 2023-11-23 16:30:48 · 573 阅读 · 0 评论 -
Redis 源码安装
Linux 中常用两种安装方法,第一种是通过操作系统软件管理软件来安装,例如 CentOS 中的 yum Ubuntu 中的 apt。由于 Redis 更新比较快,而这些软件也不一定更新到最新版本,且源码安装难度不大,所以我们一般比较推荐使用源码安装。...原创 2022-05-25 17:28:28 · 2998 阅读 · 0 评论 -
Redis 持久化机制 RDB
文章目录前言一、RDB1. save 命令2. bgsave 命令3. 内部触发 RDB 场景4. RDB 参数配置5. RDB 缺点二、AOF1. 参数配置2. AOF 执行流程3. 重写机制前言Redis 持久化支持两种方式 RDB 与 AOF,文章记录两者的执行过程与配置。一、RDBRDB 持久化是把当前进程数据生成快照保存到硬盘的过程,触发 RDB 持久化过程分为手动触发和自动触发。1. save 命令会堵塞当前 Redis 服务器,直到 RDB 结束为止,对数据量较大或者内存较大的实例原创 2021-11-03 15:47:01 · 222 阅读 · 0 评论 -
Redis 慢查询配置相关
目录一、查询生命周期二、慢日志配置参数三、使用经验一、查询生命周期一条查询的生命周期:发送命令命令排队执行命令返回结果Redis 慢日志只统计 “执行命令” 步骤 3 的耗时,所以没有慢查询并不代表客户端没有超时问题。二、慢日志配置参数慢日志相关的参数有两个:slowlog-log-slower-than慢日志的阈值,单位是 微秒 (1秒=1000毫秒=1000000微秒)默认值 10000 (10 毫秒)如果设置为 0 将会记录所有的命令,如果 < 0 则任何命令都原创 2021-11-02 14:23:56 · 207 阅读 · 0 评论