1、redis安装
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
tar xzf redis-5.0.0.tar.gz
cd redis-5.0.0
make
进入src目录启动redis
src/redis-server
使用内置客服端与redis交互
src/redis-cli
redis>set name redis
OK
redis>get name
"redis"
2、redis集群
创建目录cluster-demo
cd cluster-demo
mkdir 7000 7001 7002 7003 7004 7005
redis集群最小的配置node_7000.conf
port 7000
cluster-enabled yes
cluster-config-file node_7000.conf
cluster-node-timeout 5000
appendonly yes
在每个目录中创建一个文件,从7000到7005以node_7000.conf作为配置文件的模板,注意确保7000根据目录名称用正确的端口号替换端口号
3、启动redis服务
./redis-5.0.0/src/redis-server ./cluster-demo/7000/node_7000.conf
./redis-5.0.0/src/redis-server ./cluster-demo/7001/node_7001.conf
./redis-5.0.0/src/redis-server ./cluster-demo/7002/node_7002.conf
./redis-5.0.0/src/redis-server ./cluster-demo/7003/node_7003.conf
./redis-5.0.0/src/redis-server ./cluster-demo/7004/node_7004.conf
./redis-5.0.0/src/redis-server ./cluster-demo/7005/node_7005.conf
4、创建集群
./redis-5.0.0/src/redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002
127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 --cluster-replicas 1
5、测试
src/redis-cli -c -p 7000
127.0.0.1:7000>set name cluster
OK
src/redis-cli -c -p 7000
127.0.0.1:7001>get name
"cluster"
网友评论