Redis
VincentQB
就是一混子
展开
-
Redis AOF和RDB内容解析
AOF 解析 Append Only File 是一个文本文件,而且是dos格式的,dos格式…… 可以使用nodejs来解析AOF文件,将其格式化成redis的命令流 安装解析工具: cd /tmp/ wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz # 下载nodejs cd /usr/local/...原创 2018-04-17 00:38:10 · 3159 阅读 · 0 评论 -
Redis4.0 单实例安装配置
环境相关: OS:CentOS release 7.4.1708 IP:192.168.77.100 MEM:8G DISK:50G 1. 主机克隆,基础环境部署 参照《CentOS7实验机模板搭建部署》 克隆一台实验机,调整内存为8G,并进一步配置主机名和hosts文件: HOSTNAME=redis hostnamectl set-hostname "$HOSTNAME" ...原创 2018-04-11 15:22:29 · 378 阅读 · 0 评论 -
Redis4.0 三主三备集群安装配置
环境相关: OS:CentOS release 7.4.1708 IP:192.168.77.101/102/103 MEM:16G DISK:50G 1. 简单说明 本次实验使用三台Linux虚拟机,每台Linux虚拟机上两个redis实例,共6个实例,三主三备,每个实例6.4G内存 生产环境可以根据实际情况,将6个实例分别部署在2台机器或者是6台机器上 甚至在一台物理机上部署也...原创 2018-04-11 19:01:57 · 958 阅读 · 0 评论 -
Redis 常用管理维护命令
持久化存储相关命令: SAVE 和 BGSAVE 命令: 这两个命令都会重写RDB文件 新建一个temp-PID.rdb临时文件,重写完毕后会顶替掉原来的RDB文件 SAVE命令会占用当前的redis服务进程进行重写 因此temp-PID.rdb中的PID即是redis的服务进程PID 因此会阻塞redis服务进程,阻塞一切服务请求,直到重写完毕 BGSAVE命令会以redis服务进程启动...原创 2018-04-17 16:19:48 · 4115 阅读 · 0 评论 -
Redis 常用管理维护命令INFO返回信息剖析
INFO Server redis-cli -c -h 192.168.77.100 -p 7000 INFO Server # Server # redis_version:4.0.2 版本号 # redis_mode:standalone 模式,单机还是集群 # os:Linux ...原创 2018-04-18 11:41:48 · 2680 阅读 · 0 评论 -
Redis4.0 单节点集群到三主三从节点集群实验
环境相关: OS:CentOS release 7.4.1708 IP:192.168.77.101/102/103 MEM:16G DISK:50G 简单说明 参照《Redis4.0 三主三备集群安装配置》配置三节点主机6个redis实例并启动 第五步配置集群使用本博文操作进行 集群创建 1,在节点一上创建单实例集群: cp -av /usr/local/redis/...原创 2018-04-13 13:11:54 · 3098 阅读 · 0 评论 -
生产Redis集群迁移单机库简录
简单说明: 生产Redis集群是使用虚拟机搭建,三主三从,每个实例8G内存,现在需要将其迁移至单节点物理机之上 操作步骤简录: 1° 停业务,使用Redis的相关tomcat停机 2° 定位Redis集群的三个主实例: redis-trib.rb check 10.75.21.101:7000 3° 定位三个主实例的aof文件目录 4° 数据迁移: # redis1: cd...原创 2018-07-11 17:26:17 · 644 阅读 · 0 评论