简单的redis搭建
两台服务器一台master(10.129.8.70),一台slave(10.129.8.71)只做备份redis安装 版本 2.6.4
wget http://redis.googlecode.com/files/redis-2.6.4.tar.gz
tar xvf redis-2.6.4.tar.gz
cd redis-2.6.4
make
cd src && make install
make test (可不做此操作)
wget http://downloads.sourceforge.net/tcl/tcl8.5.10-src.tar.gz
tar xvf tcl8.5.10-src.tar.gz
cd tcl8.5.10
cd unix
./configure
make
make install
master 和 slave 安装一样
cp /root/redis-2.6.4/redis.conf /etc/redis/ (目录需要创建)
配置文件
/etc/redis/redis.conf(目录需要创建)
具体内容见示例配置文件。
// pid文件路径
pidfile /var/run/redis.pid
// 日志文件路径(目录需要创建)
logfile /var/log/redis/redis.log
// 数据库数量
databases 301
// 持久化目录(目录需要创建)
dir /opt/redis/
// Replication配置,Master上不需要,Slave上配置为Master的IP和端口。
slaveof 10.129.8.70 6379
服务的启动和停止
启动
redis-server /etc/redis/redis.conf
停止
redis-cli
shutdown
quit
测试
master上 写入测试数据
redis-benchmark -l ctrl+c 停止
可以看下 /opt/redis 的大小
在slave上执行 redis-cli save强制同步一下
看下/opt/redis 的大小
进入目录 查看数据文件的 散列
md5sum *.rdb
页:
[1]