首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
平头哥的技术博文
掘友等级
Java工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
114
文章 114
沸点 0
赞
114
返回
|
搜索文章
赞
文章( 114 )
沸点( 0 )
聊一聊 MySQL 数据库中的那些锁
在软件开发中,程序在高并发的情况下,为了保证一致性或者说安全性,我们通常都会通过加锁的方式来解决,在 MySQL 数据库中同样有这样的问题,一方面为了最大程度的利用数据库的并发访问,另一方面又需要保证每个用户能以一致的方式读取和修改数据,就引入了锁机制。 在 MySQL 数据库…
聊一聊 InnoDB 引擎中的这些索引策略
在上一篇中,我们简单的介绍了一下 InnoDB 引擎的索引类型,这一篇我们继续学习 InnoDB 的索引,聊一聊索引策略,更好的利用好索引,提升数据库的性能,主要聊一聊覆盖索引、最左前缀原则、索引下推。 覆盖索引是指在普通索引树中可以得到查询的结果,不需要在回到主键索引树中再次…
聊一聊 InnoDB 引擎中的索引类型
索引对数据库有多重要,我想大家都已经知道了吧,关于索引可能大家会对它多少有一些误解,首先索引是一种数据结构,并且索引不是越多越好。合理的索引可以提高存储引擎对数据的查询效率。 形象一点来说呢,索引跟书本的目录一样,能否快速的查找到你需要的信息,取决于你设计的目录是否合理。 B-…
举个小栗子🌰SpringCloud集成Elastic Stack
刚了解Elastic Stack 可能有的同学可能有点蒙,ELK耳熟能详啊,Elastic Stack是个啥。 虽然是N年前就早已推出来的产品,但是目前来讲还是比较主流的解决方案,笔者继续以《举个小栗子🌰》系列(其实才第二篇)的方式和没接触过的同学入个门。 ELK,大家都知道…
MySQL 持久化保障机制-redo 日志
我们在 聊一聊 MySQL 中的事务及其实现原理 中提到了 redo 日志,redo 日志是用来保证 MySQL 持久化功能的,需要注意的是 redo 日志是 InnoDB 引擎特有的功能。 为什么 InnoDB 引擎会引入 redo 日志作为中间层来保证 MySQL 持久化,…
瞧瞧Spring官网的基础题,有没有你不会的?
今天去Spring官网生成一个测试的小项目,无意间眼神扫到了网站Header上的Training & Certification模块, 也就是这里。 官网头部一共就四个链接,培训认证这个模块的字数还最长,从来没点进去看看,还有点不好意思。笔者大概探究一下这个模块有什么有用的信息…
聊一聊 MySQL 中的事务及其实现原理
这可能是比较常见的面试场景了,你也许回答到了事务的四大特性,但是不一定知道他的实现原理。今天我们就来一起打卡事务的四大特性和实现原理,对于原理的实现,这篇文章只是粗略的介绍一下,更多的细节可以关注我后续的文章。 数据库的事务有四大特性:原子性、隔离性、永久性、一致性,下面将介绍…
select * from user 这条 SQL 语句,背后藏着哪些不可告人的秘密?
执行完这条语句后,我们就会得到 id 为 1 的用户信息。那么对于这一条 SQL 语句,MySQL服务器做了哪些处理呢?这篇文章我们就一起打卡 MySQL 数据库中对 SQL 语句的处理逻辑。 了解 MySQL 数据库的 SQL 语句内部处理逻辑有什么好处?当我们碰到 MySQ…
熟悉这几道 Redis 高频面试题,面试不用愁
缓存:这应该是 Redis 最主要的功能了,也是大型网站必备机制,合理地使用缓存不仅可以加 快数据的访问速度,而且能够有效地降低后端数据源的压力。 共享Session:对于一些依赖 session 功能的服务来说,如果需要从单机变成集群的话,可以选择 redis 来统一管理 s…
一题算法|求随机数索引
数组大小可能非常大。 使用太多额外空间的解决方案将不会通过测试。 这题目中有一个地方需要注意,每一个索引返回的概率都是相同的。比较笨的方法就是将与 target 相等的元素存放到一个中间集合中,最后从中间集合随机取一个。第二种办法就是利用蓄水池抽样法来解决这个问题。 我们先从头…
下一页
个人成就
优秀创作者
文章被点赞
1,412
文章被阅读
250,053
掘力值
7,532
关注了
11
关注者
2,589
收藏集
0
关注标签
18
加入于
2019-03-10