一、分布式锁使用场景 在设计秒杀系统的时候,怎么防止商品超卖?比如活动中只有一台iPhone,最终卖出100台,肯定不行,平台要亏钱。肯定要加锁,不过由于秒杀系统请求量较大,...
一、分布式锁使用场景 在设计秒杀系统的时候,怎么防止商品超卖?比如活动中只有一台iPhone,最终卖出100台,肯定不行,平台要亏钱。肯定要加锁,不过由于秒杀系统请求量较大,...
缓存雪崩 定义 缓存雪崩是指在短时间内,有大量缓存同时过期,导致大量的请求直接查询数据库,从而对数据库造成了巨大的压力,严重情况下可能会导致数据库宕机的情况叫做缓存雪崩。 正...
上一期为大家推荐了几个前端模板,没看过的点下面 一定要收藏的5个后台管理系统的前端框架[http://mp.weixin.qq.com/s?__biz=Mzg3MzY1MTY...
事务就是要保证一组数据库操作,要么全部成功,要么全部失败。 在 MySQL 中,事务支持是在引擎层实现的。你现在知道,MySQL 是一个支持多引擎的系统,但并不是所有的引擎都...
0. 主从复制 首先主从复制是什么?简单来说是让一台MySQL服务器去复制另一台MySQL的数据,使两个服务器的数据保持一致。 这种方式与Redis的主从复制的思路没有太大的...
【导语】本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯~ 1. 写完SQL先explain查看执行计划(SQL性能优化) 日常开发写...
Filter,Interceptor,aspect应该如何选择 前言 大家应该都清除过滤器,拦截器,切面,他们都能起到阶段拦截的作用,但是不管是自己业务上的选择,还是面试官的...
Guava 有很多并发类,包含几个ExecutorService实现,用MoreExecutors助手类来创建实例,无法直接或子类创建实例。 概要:2 直接执行(少用)Mor...
1. 问题说明 mysql incorrect datetime value '0000-0-0 00:00:00' for column或者this is incompat...
1.大批量插入数据 环境准备 : 当使用load 命令导入数据的时候,适当的设置可以提高导入的效率。 对于 InnoDB 类型的表,有以下几种方式可以提高导入的效率: 1) ...
来源:https://www.cnblogs.com/wcwnina/p/8728391.html[https://www.cnblogs.com/wcwnina/p/872...
其中一种简单的方法是酱紫的 mysql>ALTER user '用户名'@'localhost' IDENTIFIED BY '新密码'; mysql>ALTER user ...
MySQL篇 javax.net.ssl.SSLException: closing inbound before receiving peer's close_notify...