- 博客(7)
- 收藏
- 关注
原创 二、mongo学习之基础语法
核心概念:库mongodb中的库就类似于传统关系型数据库中库的概念,⽤来通过不同库隔离不同应⽤数据 。mongodb中可以建⽴多个数据库。每⼀个库都有⾃⼰的集合和权限,不同的数据库也放置在不同的⽂件中。默认的数据库为"test",数据库存储在启动指定的data⽬录中。集合集合就是 MongoDB ⽂档组,类似于 RDBMS (关系数据库管理系统:Relational Database Management System)中的表的概念 。集合存在于数据库中,⼀个库中可以创建多个集合。每个集合
2022-09-30 13:56:29
459
原创 三、ES学习笔记之整合SpringBoot
一、整合应用1. 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency>2. 配置客户端@Configurationpubli
2022-08-24 15:37:47
307
原创 一、ElasticSearch学习笔记(安装篇+Docker安装ES)
一、ES安装此处安装的是elasticsearch7.14.0版本链接:https://pan.baidu.com/s/1uejS-sYcutgPUcZT4hQ5vw提取码:1234–来自百度网盘超级会员V4的分享下载后上传至云服务器注意:es只能由非root用户安装## 将es包上传至/home/laurie目录下scp F:/elasticsearch-7.14.0-linux-x86.tar.gz root@xxx.xxx.xx.xx:/home/laurie上
2022-07-26 13:34:25
1189
原创 SpringBoot+Redis实现接口限流
思路分析想要实现用户对接口访问的限制,就要考虑实现功能的两个维度:固定时间、固定访问次数实现功能的具体方法:redis设置key过期时间的方法–>expire key secondsredis设置键的数字值递增的方法–>incr key那么我们可以用请求用户的ip这一唯一标识作为redis的key,通过increment方法实现访问次数的记录代码实现访问控制注解类(AcessLimit.java)@Retention(RUNTIME)@Target(M
2022-03-15 14:17:52
1636
原创 SpringBoot整合ES详解
集成SpringBoot找文档文档首页: https://www.elastic.co/guide/index.html 找到ElasticSearch Clients找到要使用的javaRest Client客户端
2022-03-03 10:34:39
550
1
原创 RedisCache踩坑之clear()方法删除键
操作Hash类型 @Override public void clear() { //Long aLong = getRedisTemplate().opsForHash().delete(id.toString()); Boolean delete = getRedisTemplate().delete(id.toString()); System.out.println(delete); }mybatis在缓存实现的策略中采用
2022-01-05 01:44:13
1113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人