redis安装配置与基本操作

avatar
作者
筋斗云
阅读量:2

1、安装redis,启动客户端、验证。

    systemctl start redis       systemctl enable redis启动redis

systemctl restart redis    重启redis

rpm -aq |  grep redis  查看之前装过的redis版本

yum  remove  redis版本     卸载之前装的redis

在rpmfind.net  网站下载自己的redis   我的是红帽8

复制对应的链接地址粘贴到命令行    wget -c   连接地址

yum install redis-7.2.5-1.el8.remi.x86_64.rpm  安装下载的redis

验证测试

[root@localhost ~]# netstat -lnupt | grep :6379       tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      11413/redis-server      

[root@localhost ~]# ps -ef | grep redis       redis     11413      1  0 10:46 ?        00:00:03 /usr/bin/redis-server 127.0.0.1:6379      

[root@localhost ~]# lsof -i tcp:6379       COMMAND     PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME

登录

输入命令vi /etc/redis/redis.conf

也可以使用notepad++打开redis.conf来查看修改

Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程      daemonize no

绑定的主机地址      bind 127.0.0.1   可以在bind后添加其他主机的IP地址用来远程连接


2、string类型数据的命令操作:

(1)设置键值:SET key value (2)读取键值:GET key (3)数值类型自增1:INCR key (4)数值类型自减1:DECR key (5)查看值的长度:STRLEN key

3、 list类型数据的命令操作:
   (1)对列表city插入元素:LPUSH city Shanghai,LPUSH city Suzhou,LPUSH city Hangzhou

(2)将列表city里的头部元素移除:LPOP city

(3)将name列表的尾部元素移除到number列表的头部:RPOP name,LPUSH number

(4)对一个已存在的列表插入新元素:APPEND key value

(5)查看list的值长度:LLEN key

4、 hash类型数据的命令操作:
     (1)设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三:HMSET order id 1 customer_name 张三

(2)创建一个hash表,表里的键值批量插入:HMSET hash_key key1 value1 key2 value2

(3)获取order对应的map的所有key:HKEYS order 

4)获取order对应的map的键值数量:HLEN order

(5)获取order表里的id值:HGET order id
    
5、Keys相关的命令操作
   (1)查看key是否存在:EXISTS key

(2)查找满足pattern的keys:KEYS pattern

(3)查看key的超时时间:TTL key

(4)遍历key:SCAN 0

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!