redis学习
2012-11-06 14:49
246 查看
由于公司的游戏服务器数据库一部分用的是redis,所以闲下来研究下
1.安装
wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz
tar xf redis-2.4.17.tar.gz
make
make install
cp redis.conf /etc/
这样redis就安装好了。
启动redis:redis-server /etc/redis.conf
关闭redis:redis-cli shutdown
2.主从配置
cp /etc/redis.conf /etc/redis_slave.conf
vim /etc/redis_slave.conf
daemonize yes 后台启动redis
port 6380
dbfilename dump_slave.rdb
slaveof 127.0.0.1 6379
主服务器的端口使用的是缺省的6379,从服务器的端口我们设置成6380,并让从服务器能后台启动。
登陆redis:
redis-cli -h 127.0.0.1
redis 127.0.0.1:6379> set name test
OK
redis 127.0.0.1:6379>
把从服务器的端口改为6380,避免和主服务器的端口发生冲突,redis的默认端口为6379.
启动从服务器:
redis-server /etc/redis_slave.conf
确认一下是否都正常启动了:
ps -ef|grep redis
登陆从服务器:
redis-cli -h 127.0.0.1 -p 6380
查看是否同步完成本文出自 “四叶草的空间” 博客,请务必保留此出处http://wsq68.blog.51cto.com/2394336/1051601
1.安装
wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz
tar xf redis-2.4.17.tar.gz
make
make install
cp redis.conf /etc/
这样redis就安装好了。
启动redis:redis-server /etc/redis.conf
关闭redis:redis-cli shutdown
2.主从配置
cp /etc/redis.conf /etc/redis_slave.conf
vim /etc/redis_slave.conf
daemonize yes 后台启动redis
port 6380
dbfilename dump_slave.rdb
slaveof 127.0.0.1 6379
主服务器的端口使用的是缺省的6379,从服务器的端口我们设置成6380,并让从服务器能后台启动。
登陆redis:
redis-cli -h 127.0.0.1
redis 127.0.0.1:6379> set name test
OK
redis 127.0.0.1:6379>
把从服务器的端口改为6380,避免和主服务器的端口发生冲突,redis的默认端口为6379.
启动从服务器:
redis-server /etc/redis_slave.conf
确认一下是否都正常启动了:
ps -ef|grep redis
登陆从服务器:
redis-cli -h 127.0.0.1 -p 6380
查看是否同步完成本文出自 “四叶草的空间” 博客,请务必保留此出处http://wsq68.blog.51cto.com/2394336/1051601
相关文章推荐
- Redis学习(1)——下载与配置
- redis学习(一)Redis应用场景
- Redis学习
- redis学习
- redis学习系列--6.redis-sorted sets 类型
- 《redis学习》-- 缓存穿透和缓存雪崩的预防和解决
- redis学习
- redis学习(四)——Hash数据类型
- redis学习
- Redis学习(2)—— 实例与注释说明
- redis学习(3)redis.conf配置文件详解
- Redis学习(2)-数据类型String和Hashes
- redis学习
- redis学习系列--7.redis-常用命令
- 《redis学习》-- 缓存淘汰策略
- Redis学习(二)Jedis入门
- Redis学习(一)-----初识redis
- redis学习(六)——Sorted Set数据类型
- c++下的redis学习