redis使用

本文介绍Redis的基本概念,包括其作为远程、内存型、非关系型数据库的特点,以及在缓存、队列和数据存储等场景的应用。同时,详细阐述了Redis的安装步骤,并介绍了其主要数据类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.什么是redis?

1.redis是远程的,有客户端和服务端,我们一般书的red is是服务端

2.red is是基于内存的,运行非常快

3。red is是非关系型数据库。什么是关系型数据库:https://www.cnblogs.com/progor/p/8729798.html

 

二.redis 应用场景

1.缓存:当我们的系统接口速度比较慢的时候,我们可以把接口的某些数据缓存起来,当下次请求的时候我们就不用去mysql数据库进行耗时的SQL操作了,而是将去red is缓存中将我们需要的数据提取出来,这是提升系统性能最常用的方法之一。

2.队列:

3.数据存储:直接增删改查,直接在red is中操作;因为red is有非常持久化的硬盘操作。

 

三.安装redis步骤

1、到官网上下载redis,我下载的版本是redis-3.2.5.tar

官网地址:http://redis.io/

2、将下载下来的tar.gz 压缩包拷贝到usr/local目录下,该目录需要root权限

3、解压过后的路径是在/Users/zhangxiaohui/Downloads下

4、进入到cd /Users/zhangxiaohui/Downloads/redis-3.2.5目录下

5、使用make,执行完后

6、执行 ll src/redis* 查看刚生成的redis文件

7.sudo make install 将生成的二进制文件放到usr/local/bin目录下

8.可以用which redis-server 来查看一下我们安装的目录

8.启动redis-server 可以用redis-server --help帮助查看命令 . 启动red is-server需要一个配置文件

原型在redis.conf

9.先把原型拷贝到一个地方,然后再编辑,修改,保存:wq

把默认端口6379改成7200

把前端启用改成后端启用

10、启动redis-server 命令 sudo redis-server 拷贝的路径

11.查看是否已经启动成功 命令 ps aux|grep redis-server

12.使用redis-cli来操作redis

a.首先先查看是否已经安装了redis-cli which redis-cli

b.在启动redis-cli 发现redis-cli 是启用本地的6379端口

c.可以用redis-cli --help查看命令

d.启动成功

13.用info命令查看redis-server的状态

这时候redis-server和redis-cli都已经安装和运行起来了

 

四、red is的数据类型

 

例如:

定义一个String1 ; 获取String1 ;自增String2 ;减String2

 

左边push 。 右边POP出来 。 先入先出

list不要求集合里的元素是唯一的 。 查看list元素llen

 

set 集合中的元素是唯一的

集合中添加元素sadd ;查看元素有多少 scard; 查看元素是否在集合中用sismember;删除元素srem

 

hash要求键不一样值可以一样

创建一个hash给里面的键赋值:hset ;获取键的值 hget ;获取hash里的所有元素 hlen ;获取几个键的值hmget;

添加zadd ; 查看有多少元素zcard;查看排序和数值zrange withscores;查看改数据排列到第几zrank

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值