redis安装教程和常用数据类型操作命令

一、安装

1.下载安装包

前往官网下载最新稳定版:redis 6.0.6 下载 -- Redis中国用户组(CRUG)redis 6.0.6 下载 -- Redis中国用户组(CRUG)redis 6.0.6 下载 -- Redis中国用户组(CRUG)

 下载到Linux上有两种方式,一个上下载到本地通过Fxtp上传到Linux,另一个是直接在Linux通过如下命令,在那个目录执行命令就下载到那个目录

1.下载:wget -P /usr/local/src/ https://download.redis.io/releases/redis-6.2.10.tar.gz

2.解压:tar xzf redis-6.0.6.tar.gz

3.进入到解压后的redis-6.0.6中执行:make命令

4.执行 sudo make install命令安装

 

出现这样的页面就是安装成功

二、启动

在解压的目录上运行命令,启动redis,注意:需要在两个不同的窗口,因为第一个命令执行后就回一直阻塞,知道结束

redis-server //启动redis服务端
redis-cli    //启动redis客户端

如下图表示启动服务端

测试一下是否连通

ping hello world

 

可以看ping的内容和返回的内容一致就没有问题

三、redis常用数据类型和操作命令

redis的存储采用键值对,Key-Value形式,所以操作都是大同小异,先一个key,一个value

1.字符串常用操作命令

 set aaaa hello //设置命令set,如下图就是给aaaa键,设置键值为hello

mset str1 hello str2 world str3 10  //一次设置多个值,str1值为hello,str2值为world,str3值为10

keys *      //查看所有的键

mget str1 str2 str3   //查看多个键值对

incr str3      //将str3的值加1,只能用于数字

decr          //将str3的值减一

append   //拼接字符串

 2.List常用操作命令

lpush str aaa bbb ccc ddd eee  //左边插入队列,此时List有5个值

lrange str 0 -1    //遍历str,0代表起始位置,-1代表最后一个位置

rpush str 9 8 7 6 5  //右边插入队列,相信大家已经看出差别

lpop str   //左边出队列

3. Set常用操作命令

 add set1 5 4 6 3 2 2 1 1 5   //给集合set添加值,set类型是不能重复的,会自去掉重复的元素

sdiff  set1 set2      //求set1,set2差集

sinter set1 set2    //求set1,set2交集

sunion                 //求set1,set2并集

4.sortedset常用操作命令 

这儿简单说一下,zadd是sortedset的添加设置命令,在每个值前面的数字,就相当于这个值的权值,排序就按照前面数字大小排序,zrange遍历,升序遍历,加上withscores把权值一起输出,如果是zrevrange就是降序遍历。

 

 5.hash常用操作命令

 6.keys相关命令

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值