redis cluster 故障后,主从位于相同节点的修复(丢失了部分数据)
今天机房出现故障,有一个机器启动不起来,redis cluster集群丢失了一部分数据,拓扑图如下: 通过上图可以看到,192.168.1.122启动不起来后,其上的主1和从1因为在一个机器上,就全部丢失了。 这个布局非常危险,主和从不应该放在一个机器上。&n
redis cluster 故障后,主从位于不同节点的修复。
今天机房有一台物理机宕机了,上面有一个虚拟机,有两个redis 节点也不能用了。 redis没有备份,丢失的192.168.1.122节点只能重建。 我找运维的人,分配了一个全新的虚拟机,并且分配的ip的地址仍然是192.168.1.122。 &nb
redis 5.0 集群的安装
准备好两台虚拟机node1:172.18.22.100node2:172.18.22.101下载最新版redis 5.0安装包
redis的常用命令
redis> SET db_number 0 # 默认使用 0 号数据库OKredis> SELECT 1 # 使用 1 号数据库OKredis[1]> GET db_number
Redis多个数据库的概念
Redis多个数据库转自:https://www.cnblogs.com/EasonJim/p/7818004.html注意:Redis支持多个数据库,并且每个数据库的数据是隔离的不能共享,并且基于单机才有,如果是集群就没有数据库的概念。Redis是一个字典结构的存储服务器,而实际上一个Redis实例提供了多个用来存储数据的字典,客户端可以指定将数据存储在哪个字典中。这与我们熟知的在一个关系数据库