- 博客(11)
- 收藏
- 关注
原创 MongoDB报Caused by: org.springframework.data.mapping.MappingException: No id property found on class
此问题出现在我们在保存MongoDB的非关系形数据的时候,实体类A中有泛型为实体类B的集合。但是我们在此集合上添加了DBRef注解,DBRef注解,将其MongoDB中实体类A对应的Collection 和实体类B对应的Bson数据转化为了关系型数据。所以需要实体类对应存在MONGO DB中的主键。所以这个问题会出现。解决方案: 删除DBRef注解。
2024-01-15 17:16:14
580
原创 SpringBoot 整合Redis 问题1 集群模式与SpringBoot中的问题
配置文件中配置redis,没有集群配置,导致在写入数据的时候,可能有key和value映射到不同的集群的slot中。
2022-11-24 16:31:39
764
1
原创 Redis主从复制与集群搭建
1. 主从复制1.1 主从复制介绍应用层向master中写数据,然后,master将数据复制到slave中优点:1. 读写分离, 通过master写数据,通过slave读取数据2. 容灾的快速恢复: 当一台从服务器挂掉,我们可以快速的到第二台服务器中读取配置集群,当主服务器挂掉,从机根据优先级自动升级1.2 主从复制配置创建配置主从复制的文件夹 拷贝redis.config的配置文件 新建6379,6380,6381的redis配置文件,配置一主两从 在三个配置文件中写
2022-05-17 22:10:43
239
原创 Redis事务与持久化
Multi 组队开启事务Exec执行阶段discard 放弃组队watch keyunwatch keyRedis事务三特性:1.单独的隔离操作事务中的所有命令都会序列化,按顺序的执行。事务在执行的过程中,不会呗其他的客户端发送来的命令请求所打断2. 没有隔离级别的概念队列中的命令没有提交之前都不会实际被执行,因为事务提交前任何指令都不会被实际执行3. 不保证原子性事务中如果一条命令执行失败,其后的命令仍然会被执行,不会回滚。4. RDB在指定的时间间
2022-05-16 22:25:07
136
原创 SpringBoot整合redis
1. 创建SpringBoot项目,添加redis依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.6.7</version> </dependency>
2022-05-15 23:46:00
105
原创 Redis 发布订阅
1. 发布订阅SUBSCRIBE channel1 打开一个客户端的订阅频道PUBLISH channel1 hello 给channel1发布消息hello2. Redis6中新数据类型1. bitmapsetbit users:20210101 19 1getbit users:20210101 11BITCOUNT users:20210101BITCOUNT users:20210101 0 2 对于bitmap中八位为一组,所以统计第一组到第三组中为1 的个数B
2022-05-15 22:50:30
184
原创 Redis常用命令
1. Stringset key value 添加键值对get key 取值append key 向key中追加字符strlen key 获取key的长度setnx 当数据库中的key不存在时,可以将key-value 添加进数据库incr 将key中存储的数字值加1decr 将key中存储的数字值减一incryby/decryby key value 将key中存储的数字值加减 valuesetxx 当数据库中的key存在时,可以将key-velue添加进数据库 与s.
2022-05-15 20:40:09
224
原创 Mybatis在SpringBoot中做逆向工程
1.Pom文件<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.7</version></pl...
2020-03-18 21:45:06
94
原创 SpringBoot+Mybatis整合之躺过的坑
1、创建Springboot项目(此处不再去赘述)2.pom.xml文件加粗样式****<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
2020-03-17 23:05:54
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人