学习Redis缓存


NoSQL和SQL的区别

在这里插入图片描述

缓存

缓存就是数据交换的缓冲区,是存储数据的临时地方,一般读写性比较高。
在这里插入图片描述

缓存作用

降低后端负载
提高读写效率,降低响应时间

缓存成本

数据一致性成本
代码维护成本
运维成本

添加Redis缓存

##### 商品查询缓存

Redis

是一个基于内存的键值型NoSQL数据库。

特征

在这里插入图片描述

Redis中数据结构

在这里插入图片描述

Redis通用命令

在这里插入图片描述

String类型

在这里插入图片描述

在这里插入图片描述

Key的层级格式

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

在这里插入图片描述

Hash类型

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

Redis的Java客户端

在这里插入图片描述