1、配置redis集群 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 <?xml version="1.0" encoding="UTF-8"?> <redisCluster> <!--userRoute --> <clusterGroup name="u ...
分类:
编程语言 时间:
2017-11-13 14:08:19
阅读次数:
204
一、开发环境 ruby环境准备 下载 64位的 RubyInstaller并安装 地址http://rubyinstaller.org/downloads/勾选下面三个不用配置环境变量 Image.png 安装RubyGems 下载下来是一个压缩包,解压运行里面的 setup.rb 安装 rubyG ...
一,redis cluster命令行查看复制打印?//集群(cluster) CLUSTER INFO 打印集群的信息 CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息。 //节点(node) CLUSTER MEET 将 ip 和 port 所指定的节点添... ...
分类:
其他好文 时间:
2017-11-03 12:53:07
阅读次数:
299
由于之前的rediscluster物理硬件性能不足。决定升级到更好的服务器上。考虑到redis是核心生产数据库,决定在线迁移,迁移过程,不中断服务。下面是测试环境的完成迁移步骤:1.原环境(测试环境,没有创建slave)10.21.14.251:7000
10.21.14.251:7001
10.21.14.251:70022.在新主..
分类:
其他好文 时间:
2017-11-03 11:02:34
阅读次数:
609
连接redis集群需要用到llua-resty-redis-cluster模块 github地址:https://github.com/cuiweixie/lua-resty-redis-cluster 下载完成后,只需要用到包中2个文件rediscluster.lua和redis_slot.c . ...
分类:
其他好文 时间:
2017-11-01 14:48:42
阅读次数:
522
PredixyPredixy是一款高性能全特征redis代理,支持redis-sentinel和redis-cluster特性高性能并轻量级支持多线程多平台支持:Linux、OSX、BSD、Windows(Cygwin)支持RedisSentinel,可配置一组或者多组redis支持RedisCluster支持redis阻塞型命令,包括blpop、brpop、brpoplpush支..
分类:
其他好文 时间:
2017-09-06 19:36:40
阅读次数:
185
从架构 1.主从架构图 2.通过命令 mkdir redisCluster创建redis集群文件夹 3.通过命令mkdir 6380 mkdir 6381 mkdir 6382在redisCluster文件夹下创建三个文件夹 4.通过以下命令将redis.conf分别拷贝到6380、6381、 63 ...
分类:
其他好文 时间:
2017-09-04 22:50:08
阅读次数:
330
开发之前都是用phpredis连接redis服务的,后来随着sentinel和rediscluster的成熟,redis主从都结合sentinel做了高可用,部分数据和并发大的业务使用了redis集群。相对于phpredis,predis原生支持redissentinel和rediscluster的连接,当主节点挂掉从节点提升为主节点时客户端会自..
分类:
其他好文 时间:
2017-08-24 20:11:50
阅读次数:
126
一:关于rediscluster1:rediscluster的现状目前redis支持的cluster特性1):节点自动发现2):slave->master选举,集群容错3):Hotresharding:在线分片4):进群管理:clusterxxx5):基于配置(nodes-port.conf)的集群管理6):ASK转向/MOVED转向机制.2:rediscluster架构1)redis-cluster架..
分类:
其他好文 时间:
2017-06-06 18:28:38
阅读次数:
241
1. 安装Redis版本:win-3.0.501https://github.com/MSOpenTech/redis/releases页面有,我下载的是zip版本的:Redis-x64-3.0.501.zip;最好也下载源代码的zip包。将redis解压,如解压到d:\rediscluster\r ...