#!/bin/sh CreateNodeDockerfile() { touch Dockerfile cat > Dockerfile Dockerfile <<EOF FROM centos:latest ENV redis_home /usr/local/redis RUN yum insta... ...
分类:
其他好文 时间:
2019-01-08 21:17:29
阅读次数:
171
一、是什么 也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,master以写为主,slave以读为主。主要用来读写分离和容灾恢复。 ...
分类:
其他好文 时间:
2019-01-07 01:43:38
阅读次数:
150
原理: 1. 从服务器向主服务器发送 SYNC 命令。2. 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。3. 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 文件,而从服务器则会接收并载入这个文件。4. ...
分类:
其他好文 时间:
2019-01-03 22:33:21
阅读次数:
230
1.准备三个redis配置文件,通过端口的区分,启动三个redis数据库实例,然后配置主从复制. 2.启动三个数据库实例,检测redis主从同步方案 3.redis主从赋值,故障手动切换. 4.登录a6371.conf,通过命令,去掉自己的从库身份,等待连接. 5.登录a6372.conf,通过命令 ...
分类:
其他好文 时间:
2019-01-03 10:54:49
阅读次数:
207
redis的主动同步是一个异步的过程,假设有A库和B库,其中主节点把数据分发给从节点,主节点对数据的修改会同步到从节点。redis集群中的数据库复制就是通过主从复制来实现的,优点在于高可用,redis节点有一定冗余性。 原理实现 1. 从服务器向主服务器发送 SYNC 命令。2. 接到 SYNC 命 ...
分类:
其他好文 时间:
2019-01-02 21:40:35
阅读次数:
217
一、单台机器部署redis主从,做实验 1、先复制几份redis.conf,修改配置 启动 ./src/redis-server ./redis6381.conf ./src/redis-server ./redis6380.conf 然后就可以看到效果 ...
分类:
其他好文 时间:
2019-01-02 19:25:12
阅读次数:
223
redis 主从同步 环境配置 - redis-6379.conf - redis-6380.conf port 6380daemonize yespidfile /data/6380/redis.pidloglevel noticelogfile "/data/6380/redis.log"dbf ...
分类:
其他好文 时间:
2019-01-02 19:09:46
阅读次数:
196
2016-12-22 13:58:48 该系列文章链接NoSQL 数据库简介Redis的安装及及一些杂项基础知识Redis 的常用五大数据类型(key,string,hash,list,set,zset)Redis 配置文件介绍Redis 持久化之RDBRedis 持久化之AOFRedis 主从复制 ...
分类:
数据库 时间:
2019-01-01 14:54:20
阅读次数:
257
活动中用到了Redis来存放用户的奖励票信息,原则上是一天一清,现在设置的是expireAt(零点)但是最近运营反馈有部分用户有异常票,经过加log排查后发现指定在零点过期的key并没有准时过期,从库中在0点23秒的时候还能读到数据,程序中用了简单的exists(key)判断key是否存在,存在就取值。这么想可能是主库在零点过期了,但是没有及时同步到从库。在网上一看,有用户遇到同样的情况,Redi
分类:
其他好文 时间:
2018-12-29 15:57:48
阅读次数:
293
一、下载 从github上下载Redis的zip包,地址:https://github.com/MicrosoftArchive/redis/releases Redis官方虽然没出Windows版,但这个也是微软维护的,可靠。 二、安装 1.解压两份,6379是主,6380是从 2.打开6380的 ...