redis入门
1. 安装(centos7)
yum -y install redis
/etc/redis.conf
redis-cli 启动客户端
systemctl start redis.service 启动 redis-server /etc/redis.conf
systemctl restart redis.service 重启
systemctl status redis.service
INFO 看状态
systemctl enable redis.service 启动服务
redis-cli -h host -p port -a password
2. 基本命令
CONFIG GET CONFIG_SETTING_NAME
CONFIG GET loglevel
CONFIG GET *
CONFIG SET daemonize yes
3. 数据类型
string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
3.1 string
SET name "runoob"
GET name
3.2 Hash(哈希)
HMSET myhash field1 "Hello" field2 "World"
HGET myhash field1
HGET myhash field2
3.3 List(列表)
lpush runoob redis
lpush runoob mongodb
lpush runoob rabitmq
lrange runoob 0 10
3.4 Set(集合)
sadd key member
sadd runoob redis
sadd runoob mongodb
sadd runoob rabitmq
sadd runoob rabitmq
smembers runoob
3.5 zset(sorted set:有序集合)
zadd key score member
zadd runoob 0 redis
zadd runoob 0 mongodb
zadd runoob 0 rabitmq
zadd runoob 0 rabitmq
ZRANGEBYSCORE runoob 0 1000
4. 配置密码
/etc/redis.conf ========> requirepass test123
redis-cli -h 127.0.0.1 -p 6379 -a password
AUTH test123