10 2019 档案

摘要:1、详解MySql确保数据不丢失的原理及设计的亮点,参考这些亮点实现了2个常见的案例 2、案例1:电商账户高并发更新设计方案及具体实现,单账户并发更新TPS达到上千,设计思路非常值得借鉴 3、案例2:常见的跨库转账设计方案及具体实现,让大家熟练掌握一种分布式事务解决方案,过程非常详细 4、本文介绍的原理及方案实操性特别强,直接可以用于实战 阅读全文
posted @ 2019-10-29 11:04 路人甲Java 阅读(1497) 评论(0) 推荐(3) 编辑
摘要:本篇详解如何使用mysql来实现一个分布式锁,包含详细的设计方案及代码实现,以及分析一下分布式锁中需要注意的问题。 阅读全文
posted @ 2019-10-28 10:18 路人甲Java 阅读(3882) 评论(0) 推荐(0) 编辑
摘要:数据存储在数据库中,为了加快业务访问的速度,我们将数据库中的一些数据放在缓存中,那么问题来了,如何确保db和缓存中数据的一致性呢?我们列出了5种方法,大家都了解一下,然后根据业务自己选择。 方案1 获取缓存逻辑 使用过定时器,定时刷新redis中的缓存。 db更新数据逻辑 更新数据不用考虑缓存中的数 阅读全文
posted @ 2019-10-22 10:06 路人甲Java 阅读(2886) 评论(2) 推荐(1) 编辑
摘要:这是Mysql系列第24篇。学习索引,主要是写出更快的sql,当我们写sql的时候,需要明确的知道sql为什么会走索引?为什么有些sql不走索引?sql会走那些索引,为什么会这么走?我们需要了解其原理,了解内部具体过程,这样使用起来才能更顺手,才可以写出更高效的sql。本篇我们就是搞懂这些问题。 阅读全文
posted @ 2019-10-16 14:35 路人甲Java 阅读(1811) 评论(0) 推荐(5) 编辑
摘要:Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能。 欢迎大家加我微信itsoku一起交流java、算法、数据库相关技术。 1. 第1篇:mysql基础知识 2. 第2篇:详解mysql数据类型(重点) 3. 第3篇:管理员必备技能(必须掌握) 4. 第4篇:DDL常见 阅读全文
posted @ 2019-10-13 21:22 路人甲Java 阅读(1852) 评论(0) 推荐(3) 编辑
摘要:Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能。 欢迎大家加我微信itsoku一起交流java、算法、数据库相关技术。 这是Mysql系列第22篇。 背景 使用mysql最多的就是查询,我们迫切的希望mysql能查询的更快一些,我们经常用到的查询有: 1. 按照id 阅读全文
posted @ 2019-10-12 10:35 路人甲Java 阅读(1139) 评论(0) 推荐(2) 编辑
摘要:Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能。 这是Mysql系列第20篇。 环境:mysql5.7.25,cmd命令中进行演示。 代码中被[]包含的表示可选,|符号分开的表示可选其一。 需求背景 我们在写存储过程的时候,可能会出现下列一些情况: 1. 插入的数据 阅读全文
posted @ 2019-10-10 09:46 路人甲Java 阅读(8120) 评论(1) 推荐(1) 编辑
摘要:Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能。 这是Mysql系列第19篇。 环境:mysql5.7.25,cmd命令中进行演示。 代码中被[]包含的表示可选,|符号分开的表示可选其一。 需求背景 当我们需要对一个select的查询结果进行遍历处理的时候,如何实现 阅读全文
posted @ 2019-10-09 16:21 路人甲Java 阅读(1183) 评论(0) 推荐(4) 编辑
摘要:Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能。 这是Mysql系列第18篇。 环境:mysql5.7.25,cmd命令中进行演示。 代码中被[]包含的表示可选,|符号分开的表示可选其一。 上一篇 "存储过程&自定义函数" ,对存储过程和自定义函数做了一个简单的介绍 阅读全文
posted @ 2019-10-09 10:17 路人甲Java 阅读(2516) 评论(2) 推荐(5) 编辑
摘要:Mysql系列的目标是:通过这个系列从入门到全面掌握一个高级开发所需要的全部技能。 这是Mysql系列第21篇。 本文开始连续3篇详解mysql索引: 1. 第1篇来说说什么是索引? 2. 第2篇详解Mysql中索引的原理 3. 第3篇结合索引详解关键字explain 本文为索引第一篇:我们来了解一 阅读全文
posted @ 2019-10-08 16:17 路人甲Java 阅读(843) 评论(4) 推荐(4) 编辑