Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4166058
  • 博文数量: 291
  • 博客积分: 8003
  • 博客等级: 大校
  • 技术积分: 4275
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-30 18:28
文章分类

全部博文(291)

文章存档

2017年(1)

2013年(47)

2012年(115)

2011年(121)

2010年(7)

分类: SQLite/嵌入式数据库

2012-05-01 13:57:18

我的一个系统是把redis分布部署在各个机器上,这样实现水平扩展,问题在于做统计时,非常不方便
为了配置多主一从,我在从redis.conf里增加了

点击(此处)折叠或打开

  1. slaveof 1.1.1.1 6379
  2. slaveof 1.1.1.2 6379
在第一个主数据库上1.1.1.1,执行

点击(此处)折叠或打开

  1. [root@AY120428114541e5148f0 ]# redis-cli
  2. redis 127.0.0.1:6379> set a 1
  3. OK
  4. redis 127.0.0.1:6379> get a
  5. "1"
  6. redis 127.0.0.1:6379>
但是在从服务器上看不到结果

点击(此处)折叠或打开

  1. [root@localhost ~]# redis-cli -h 127.0.0.1 -p 6380
  2. redis 127.0.0.1:6380> get a
  3. (nil)
在第一个主数据库上1.1.1.2,执行

点击(此处)折叠或打开

  1. redis 127.0.0.1:6379>
  2. redis 127.0.0.1:6379> set a 2
  3. OK
  4. redis 127.0.0.1:6379> get a
  5. "2"
在从服务器上可以看到结果

点击(此处)折叠或打开

  1. redis 127.0.0.1:6380> get a
  2. "2"
因此redis是不可以配置多个主的,配置多个的话,以最后一个为准

阅读(4826) | 评论(4) | 转发(0) |
给主人留下些什么吧!~~

xieyunge2012-06-15 00:07:41

博主的论证方法,挺好,很有实验性

RT123AA2012-05-06 11:29:14

图文很详细,多谢博主啦

啦哆A梦2012-05-04 22:23:40

恩恩,不错的文章啊,学习了,博主多分享一些吧

布毫铯2012-05-03 22:09:20

因此redis是不可以配置多个主的,配置多个的话,以最后一个为准。
最后结论