首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
古柏树下
掘友等级
高级搬砖工
稳住
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 47
沸点 12
赞
59
返回
|
搜索文章
最新
热门
千万级 MySQL 表结构变更
在互联网业务高速迭代的今天,数据库表结构变更已成为开发过程中不可避免的环节。然而,当面对千万级甚至亿级数据量的核心表时,一次看似简单的字段新增操作,背后可能隐藏着影响线上业务的巨大风险。本文将结合实际
SQL控制台插入emoji成功,程序却插入失败?
Cause: java.sql.SQLException: Incorrect string value: emoji入库失败,但是字符集设置已经为utf8mb4,控制台sql插入成功但是程序插入
锁竞争导致的慢sql分析
线上在同步用户时,经常出现简单sql的慢日志。根据方法找到代码,发现方法内使用redisson进行锁操作,waiTime和leaseTime都为3秒,数据库操作比较简单,只是一个简单的用户更新操作。
Redis实现排行榜设计
redis的zset结构有着天然的排序功能,十分适合并发量大的排行功能。通过key值确定排行榜的范围,使用members来作为排序的标识,score作为排序的依据。redis排行榜功能看似简单易用,但
fastjson序列化参数丢失
在调用mq去发送短信时,使用了一个jsonString对象去传递参数。发现消费方接收到的jsonString解析出来之后,只有第一个对象的参数有值,后序的参数中出现了$ref。模拟入参场景类似如下 从上图可以看出,除了第一条数据的参数是正常的,后续的params都出现了$ref…
分库分表下非拆分键的查询方案
在现有的互联网业务模式下,数据库分库分表已经成为解决数据库瓶颈的一个普遍的解决方案。但是分库分表在带来解决方案的同时,也产生了一些新的问题。 分库分表后,就成了分布式事务了。如果依赖数据库本身的分布式事务管理功能去执行事务,将付出高昂的性能代价; 如果由应用程序去协助控制,…
你插入MySQL的数据真的存到表里了么?
答案是不一定 ,那是为什么呢?首先来了解一下MySQL在InnoDB存储引擎中,数据是怎么存储的。 1. InnoDB数据存储单元 同大多数数据库一样,InnoDB有页(Page)的概念(也可以称为块),页是InnoDB磁盘管理的最小单位。在InnoDB存储引擎中,默认每个页的…
如何向singleton级别的bean中注入request级别的bean
但是为什么可以这样使用?controller类默认是单例的,使用@Autowired注入的response和request却可以在多个线程中使用,这就出现了作用域request级别的bean注入到singleton级别的bean中去的现象。 在此文中说明了spring中,如果需…
SpringBoot+EasyExcel实现excel导入功能(含postman调试教程)
3. 新建监听器
Sentinel限流实践
Sentinel的官方标题是:分布式系统的流量防卫兵。从名字上来看,很容易就能猜到它是用来作服务稳定性保障的。对于服务稳定性保障组件,如果熟悉Spring Cloud的用户,第一反应应该就是Hystrix。但是比较可惜的是Netflix已经宣布对Hystrix停止更新。那么,在…
下一页
个人成就
文章被点赞
93
文章被阅读
51,263
掘力值
936
关注了
12
关注者
18
收藏集
3
关注标签
9
加入于
2019-05-07