一、安装(CentOS)
-
cd /usr/local
-
tar zxvf redis-3.2.11.tar.gz
mv redis-3.2.11 redis
-
cd redis
-
yum install gcc-c++
-
make MALLOC=libc
二、测试
-
src/redis-server
-
src/redis-cli
-
127.0.0.1:6379> set a 123
OK
- 127.0.0.1:6379> get a
"123"
三、配置(redis.conf)
- 取消保护模式
protected-mode no
- 绑定所有IP地址
bind 127.0.0.1
- 后台运行
daemonize yes
四、操作系统命令
src/redis-server redis.conf
1.关闭防火墙以允许外部访问
#systemctl stop firewalld.service
临时关闭
sudo service iptables stop
永久关闭
chkconfig iptables off
2.中文乱码
src/redis-cli ---raw
五、数据类型操作
String:set/get/del
Hash: hset/hget/hdel
List: lpush/rpush, lpop/rpop, lrange
Set: sadd/smembers/sismember/srem
SortedSet: zadd/zrange/zscore/zrem/
清空数据库
flushdb