第四章 Redis

1.课程介绍

在这里插入图片描述

2.Redis简介&下载安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Linux下安装Redis
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Window下安装Redis
在这里插入图片描述
在这里插入图片描述

3.Redis服务启动与停止&设置密码远程连接

在这里插入图片描述

Redis启动
在这里插入图片描述

Redis客户端
在这里插入图片描述

现在我们的Redis运行是以霸屏的方式运行
下面我们要进行一个优化
在这里插入图片描述

修改配置文件,默认是no,改为yes
查找dae
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

现在再来启动Redis
就不是霸屏了
在这里插入图片描述

下面看看如何在window下启动服务
在这里插入图片描述
在这里插入图片描述

客户端
在这里插入图片描述
在这里插入图片描述

上面我们启动Redis服务的时候,是不需要密码的
这种其实是不安全的,下面我们调整一下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改完后重新启动Redis
在这里插入图片描述
我们上面是在登录后认证密码的
我们也可以在登录的时候认证密码
在这里插入图片描述

下面一个问题是
Redis默认是不支持远程连接的
比如我们在window系统下去连接虚拟机的Redis
在这里插入图片描述

h是ip地址,p 是端口号,a 是密码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

将其注释掉
在这里插入图片描述

然后重新启动一下服务
在这里插入图片描述

同时我们要注意一下防火墙的问题
现在就连接成功了
在这里插入图片描述
在这里插入图片描述

4.Redis数据类型

在这里插入图片描述

在这里插入图片描述

5.字符串类型操作命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.哈希类型操作命令

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.集合类型&有序集合类型操作命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.通用命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.Java操作Redis-使用Jedis操作Redis

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

10.使用spring data Redis 操作Redis-基础环境&设置序列化器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

database:0 表示我们是在0号数据库进行操作
我们也可以在其他数据库,比如1号数据库。一共有16个
在这里插入图片描述

数据库的个数也可以修改
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

由于我们Redistemplate在操作我们的Redis的时候,对我们的city做了一个序列化
在这里插入图片描述

我们需要自己提供一个配置类
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

对于我们的value值,我们一般就不用去改他了
因为在我们的程序中我们get出来的时候会进行反序列化,会帮助我们还原回来
在这里插入图片描述

11.数据类型操作1

在这里插入图片描述
在这里插入图片描述

可以设置其存在时间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

之前有一个setnx命令,即当我们的key不存在的时候,他才会设置
在这里插入图片描述
在这里插入图片描述

Hash操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

List操作
在这里插入图片描述
在这里插入图片描述

如果我们想要在获取的同时将其删除
在这里插入图片描述

12.数据类型操作1

集合类型
在这里插入图片描述

有序集合
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

13.通用操作

在这里插入图片描述

  • 8
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值