配置⽂件在/etc/redis/redis.conf
sudo vim /etc/redis/redis.conf
requirepass 你的密码 # 服务器远程连接密码
bind 127.0.0.1# 绑定ip
port 5379# 指定端⼝
daemonize yes # 是否以守护进程执⾏,如果以守护进程执⾏,不会在命令⾏下阻塞
dbfilename dump.rdb #数据⽂件
dir /var/lib/redis #数据⽂件存储路径#如果指定了密码,启⽤客户端时需要加上-a 密码
redis-cli -a 密码
redis数据类型
string
-- 设置键
hset key field value#设置key所指对象的指定属性的值
hmset key field value[field value]#设置key所指对象的多
个属性值
hsetnx key field value#当field字段不存在时 设置key所指对
象的field属性值
hset person name '⼆狗⼦'
hmset person age 20 sex '男'
hsetnx person maried '未婚'
-- 获取键
hget key field #获取key指定的对象的属性值
hmget key field [field]#获取key指定对象的多个属性值
hgetall key#获取key所指对象的所有属性的名称和值
hkeys key#获取key所指对象的所有属性名
hvals key#获取key所指对象是的所有属性值
hlen key#获取key所指对象的属性个数
-- 其他操作
hincrby key field increment #为key所指对象的指定字段的整
数值加上increment
hincrbyfloat key field increment #为key所指对象的指定字段的
实数值加上increment
hexists key field #判断当前的字段是否存在在(在返回1 否则返回0)
hdel key field [field]#删除字段和值