惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
有赞技术团队
有赞技术团队
博客园 - 【当耐特】
H
Hackread – Cybersecurity News, Data Breaches, AI and More
WordPress大学
WordPress大学
博客园_首页
美团技术团队
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
J
Java Code Geeks
A
About on SuperTechFans
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
IT之家
IT之家
T
The Blog of Author Tim Ferriss
Microsoft Azure Blog
Microsoft Azure Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog
雷峰网
雷峰网
爱范儿
爱范儿

博客园 - 漂泊雪狼

关于SeaTunnel 达梦数据迁移无法自动建表的问题 Kettel链接达梦数据 Elastic Job 入门笔记 记一次Spring boot集成mybatis错误修复过程 Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Spring Boot 框架下使用MyBatis访问数据库之基于XML配置的方式 CentOS7下载配置PostgreSQL的pgAgent运行代理作业 ElasticSearch 中文分词搜索环境搭建 学习笔记——Ubuntu下使用Docker包部署禅道任务管理系统 asp.net mvc5中使用Swagger 自动生成WebApi文档笔记 Centos 7.5下搭建SVN源代码服务器 使用Fiddler 4 调用WebService 获取geometry边界范围的示例代码 使用pgrouting进行最短路径搜索 Nginx设置防止IP及非配置域名访问 java 调用c# web api 代码 一台机器部署多个tomcat服务 nginx反向代理多个服务 笔记 利用Kettle 从Excel中抽取数据写入SQLite sql server 统计信息 sql server 索引碎片相关问题
windows下的Redis主从集群搭建
漂泊雪狼 · 2018-08-18 · via 博客园 - 漂泊雪狼

Redis官方不提供Windows版本,目前Windows下的版本是有微软开源团队(Microsoft Open Tech group)维护。

http://redis.cn/ redis中文网

windows版本下载地址:https://github.com/MicrosoftArchive/redis/releases,默认安装后使用的配置文件是redis.windows-service.conf

 Redis有强大的主从复制功能,一个master可以有多个slave,而一个slave又可以有多个master

第一次slave启动时,master将数据全量传输给各slave,后面master数据有变化时,master将数据实时发送给各个slave

一般是在master进行写入操作,slave上进行读取操作,配置为slave不允许写入,如果你强制在slave上执行写入操作会报错

 假如默认安装路径为:D:\Program Files\Redis,将Redis文件夹复制一份重命名为Redis_slave

slave默认配置中加上如下

#Redis默认save规则
save 900 1 #900秒后有1个key发生变化
save 300 10 #300秒后有10个key发生变化
save 60 10000


port 6380 #port不能再是默认的6379
slaveof 127.0.0.1 6379 #制定Master服务器

启动Master

redis-server redis.windows-service.conf

启动Slave

从日志看到slave已经从Master复制了数据

ServiceStack.Redis C#驱动新版本有限制,如果一定要使用,使用4.0以下版本

Install-Package ServiceStack.Redis -Version 3.9.71

建议使用StackExchange.Redis ,详见https://www.nuget.org/packages/StackExchange.Redis/