SpringBoot开发实用篇(二)
目录
一:Redis
1:SpringBoot整合Redis
2:SpringBoot读写Redis的客户端
3:SpringBoot操作Redis实现技术切换(jedis)
二:Mongodb
1:Mongodb基础操作
2:SpringBoot整合Mongodb
三:ES(Elasticsearch)
1:ES索引操作
2:ES文档操作
3:SpringBoot整合ES客户端操作
4:添加文档
四:缓存
1:Spring缓存使用方式
2:缓存供应商变更:Ehcache
3:缓存供应商变更:Redis
4:缓存供应商变更:memcached
5:缓存供应商变更:jetcache
一:Redis
- Redis是一款key-value存储结构的内存级NOSQL数据库
- 支持多种数据存储格式
- 支持持久化
- 支持集群
- Redis的安装与启动(Windows版)
1:SpringBoot整合Redis
- 导入SpringBoot整合Redis坐标

- 做相关配置(采用默认配置)主机:localhost 端口:6379

- 提供操作Redis接口对象RedisTemplate

2:SpringBoot读写Redis的客户端
- 客户端:RedisTemplate以对象作为key和value,内部对数据进行序列化

- 客户端:StringRedisTemplate以字符串作为key和value,与Redis客户端操作等效
3:SpringBoot操作Redis实现技术切换(jedis)
- 导入对应的坐标

- 配置客户端

- client-type:客户端类型 默认是lettuce 用jedis时 注意切换
- lettuce和jedis区别

二:Mongodb
- Mondb是一个开源的、高性能、无模式的文档型数据库。NoSQL数据库产品中的一种,是最像关系型数据库的非关系型数据库
- 应用场景

- Mongodb的下载和安装
- 解压缩后设置数据目录
3:Windows版Mongodb启动
1:Mongodb基础操作
- 新增
db.集合名称.insert/save/insertOne(文档)
- 修改
db.集合名称.remove(条件)
- 删除
db.集合名称.update(条件,{操作种类:{文档}})2:SpringBoot整合Mongodb
- 导入Mongodb驱动

- 配置客户端

- 客户端读写Mongodb

三:ES(Elasticsearch)
- Elasticsearch是一个分布式全文搜索引擎
- 索引 倒排索引 创建文档 使用文档
- ES的下载和安装
1:ES索引操作
- 创建/查询/删除索引

- IK分词器

- 创建索引并指定规则

2:ES文档操作
- 创建文档

- 查询文档

- 条件查询

- 删除文档

- 修改文档(全量修改)

- 修改文档(部分修改)

3:SpringBoot整合ES客户端操作
- 导入坐标、

- 配置(无)
- 客户端

- 客户端改进(不用每次都写客户端的初始化和关闭)


4:添加文档
- 创建索引


- 添加文档(单个)

- 批量添加文档

5:查询文档
- 按id查询文档

- 按条件查询

四:缓存
- 缓存是一种介于数据永久存储介质与数据应用之间的数据临时存储介质
- 使用缓存可以有效减少低速数据读取过程的次数(例如磁盘IO),提高系统性能
- 缓存不仅可以用于提高永久性存储介质的数据读取效率,还可以提供临时的数据存储空间

1:Spring缓存使用方式
- 按id查询文档
- 创建索引
- 导入坐标、
- 创建文档
- 创建/查询/删除索引
- 导入Mongodb驱动
- 删除
- 修改
- 新增
- 解压缩后设置数据目录
- 导入对应的坐标
- 客户端:RedisTemplate以对象作为key和value,内部对数据进行序列化
- 导入SpringBoot整合Redis坐标
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




































