首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
sql
订阅
略略略ll
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Springboot +Mybatis实现多数据源配置
随着应用用户数量的增加,相应的并发请求的数量也会跟着不断增加,慢慢地,单个数据库已经没有办法满足我们频繁的数据库操作请求了,在某些场景下,我们可能会需要配置多个数据源,使用多个数据源(例如实现数据库的读写分离)来缓解系统的压力等,同样的,Springboot官方提供了相应的实现…
[SpringBoot实战]快速配置多数据源(整合MyBatis)
由于业务需求,需要同时在SpringBoot中配置两套数据源(连接两个数据库),要求能做到service层在调用各数据库表的mapper时能够自动切换数据源,也就是mapper自动访问正确的数据库。 完成这些配置后,假设我们有2个Mapper mapper.db1.xxxMap…
SSM中多数据源配置(Spring Boot + MyBatis-Plus)
随着业务变得复杂,单个数据源无法满足项目的需要了,因此有的时候需要配置多个数据源。 除了通过自定义配置类实现多数据源的方式,这里更加推荐使用dynamic-datasource这款插件。
redis之list
Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边) 一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。 注意:删除count的绝对值个value后结束。 count>0 从…
秒杀系统常见问题—如何避免库存超卖?
大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 以下是正文! 先看问题 首先上一串代码 我们看一下
MySQL索引15连问,抗住!
大家好,我是田螺。 金三银四很快就要来啦,准备了索引的15连问,相信大家看完肯定会有帮助的。一起加油~
MySQL索引失效场景
我们来看这个SQL,or的左右两边的字段只有first_name是有索引的,gender没有索引,这个时候查看执行计划。 我们发现使用的是全表扫描。 然后我们再换一下SQL,or的左右两边的字段都使用索引字段。 结论:使用or连接的两个字段,如果两个字段都是索引字段索引才会生效…
ACID、隔离级别、脏读不可重复读幻读
ACID 事务隔离级别 脏读不可重复读幻读 ACID 事务隔离级别 脏读不可重复读幻读 ACID 事务隔离级别 脏读不可重复读幻读
脏读、幻读与不可重复读
最近在读 《MySQL 技术内幕 InnoDB 存储引擎》,里面提到的各种概念都很新鲜,以前听说过脏读、幻读、不可重复读,但是对于概念不甚了解,于是查了一下,这里做个笔记。 数据库事务特征,即 ACID: A Atomicity 原子性 事务是一个原子性质的操作单元,事务里面的…
MySQL索引和SQL调优
MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引。 MySQL官方对索引的定义为:索引(In…