![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 81
ccy加油呀
这个作者很懒,什么都没留下…
展开
-
数据库和缓存双写一致性问题
目录前言1. 常见方案2. 先写缓存,再写数据库3. 先写数据库,再写缓存3.1 写缓存失败了3.1 高并发下的问题3.2 浪费系统资源4. 先删缓存,再写数据库4.1 高并发下的问题4.2 缓存双删5. 先写数据库,再删缓存6. 删缓存失败怎么办?7. 定时任务8. mq9. binlog前言数据库和缓存(比如:redis)双写数据一致性问题,是一个跟开发语言无关的公共问题。尤其在高并发的场景下,这个问题变得更加严重。1. 常见方案通常情况下,我们使用缓存的主要目的是为了提升查询的性能。大多数情况原创 2022-05-31 11:37:45 · 1218 阅读 · 1 评论 -
mybatis-plus
1、MyBatis Plus 快速上手国产的开源框架,基于 MyBatis核心功能就是简化 MyBatis 的开发,提高效率。Spring Boot(2.3.0) + MyBatis Plus(国产的开源框架,并没有接入到 Spring 官方孵化器中)1、创建 Maven 工程2、pom.xml 引入 MyBatis Plus 的依赖<dependency> <groupId>com.baomidou</groupId> <artifac原创 2022-04-12 16:01:03 · 91 阅读 · 0 评论 -
xampp 中 mysql 的 乱码解决
目录前言 :方法一:方法二:前言 :中文需要用gbk或者utf8编码才可以正确的显示xampp中,当向mysql中插入数据时,中文显示成问号,是因为选用的编码不对或者编码不一致造成的。方法一:(1)检查当前数据库的相关编码集打开shell,输入mysql,在输入show variables like ‘%char%’;在xampp control 面板中选择mysql后 的 Config->my.ini,向其中插入这四句话:他们各自插入的位置如下:1、default_characte原创 2021-03-25 10:57:43 · 1561 阅读 · 6 评论