开发者学堂课程【SpringBoot 快速掌握 - 高级应用:搭建 redis 环境 & amp 测试】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/613/detail/9295
搭建 redis 环境 & amp 测试
内容介绍:
一、搭建基本环境
二、快速体验缓存
三、 整合 redis 作为缓存
一、搭建基本环境
1、导入数据库文件,创建出 department 和 employee 表
2、创建 javaBeon 封装数据
3、整合 MyBatis 操作数据库
配置数据源信息;使用注解版的 MyBotisi , @MapperScan指定需要扫描的 mopper接口所在的包
二、快速体验缓存
1、开启基于注解的缓存 @EnableCaching
2、标注缓存注解即可
@cacheabLe
@cacheEvict
@cacheput
默认使用的是 ConcurrentMapCacheManager==ConcurrentMapCachen 将数据保存在 ConcurrentMap<Object;
开发中使用缓存中间件 redis、 memcached、ehcache;
三、整合 redis 作为缓存
Redis 是一个开源(BSD 许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
1、安装 redis:使用 docker;
连接 Linux 虚拟机,使用 SmarTTY 工具,搭建本地 Linux 虚拟机,检查 docker images 是否有进行项
2、下载 redis 进行项
在 docker hub 中使用 docker pull redis 命令进行下载,由于下载的国外版本,下载速度较慢且容易下载失败,推荐使用 docker 中国进行加速
3、启动 redis
输入 docker run-d-p 6379 进行后台启动,默认端口为6379。输入--name,可自定义名字
4、测试
打开 redis 连接工具,建立连接;打开控制台,调用命令进行测试(可在命令中心查看具体使用方法)。
String 测试,如 append,get;
Lists 测试,几个常见的:LPUSH,LPOP;
Sets 测试,例如 sadd,smembers,sismembers 。