Java李理
Java李理
全部文章
mysql
BitSet源码(1)
b树(1)
DDD(1)
docker(1)
elasticsearch(1)
eureka(2)
hisql(1)
intellij-idea(2)
java(202)
java-ee(1)
javascript(1)
Java程序员(10)
jenkins(1)
kafka(11)
kubernetes(1)
linux(3)
mvc(1)
Mybatis(1)
rabbitmq(2)
react.js(1)
redis(9)
rpc(1)
spring(15)
spring boot(17)
spring cloud(5)
sql(4)
vue.js(1)
中间件(2)
代理模式(2)
分布式(5)
大数据(1)
安全(4)
开发语言(2)
微服务(6)
微服务架构(1)
性能优化(1)
数据库(13)
数据结构(1)
服务器(4)
未归档(54)
源码(1)
程序人生(3)
程序员(2)
经验分享(2)
缓存(3)
网络(3)
网络协议(1)
面试(15)
归档
标签
去牛客网
登录
/
注册
Java李理的博客
快四十了,还没秃头,年轻的秘密就在每天敲的代码里。
全部文章
/ mysql
(共17篇)
线上MySQL读写分离,遇到读不到问题写完的问题,该如何解决?
今天我们来详细了解一下主从同步延迟时读写分离发生写后读不到的问题,依次讲解问题出现的原因,解决策略以及 Sharding-jdbc、MyCata 和 MaxScale 等开源数据库中间件具体的实现方案。 一、写后读不到问题 MySQL 经典的一主两从三节点架构是大多数创业公司初期使用的主流数...
2022-05-13
0
189
面试官:MySQL的架构体系是什么?
最近群里一位兄弟在面试中被问到:「MySQL的架构体系是什么」。 今天我们就来聊聊MySQL的架构体系,尽管咱们是java开发人员,但是在日常开发过程中也会经常和MySQL数据库打交道。如果公司有DBA能干点事还稍微好点,如果是没有DBA或者DBA没什么卵用的情况下,我们还是很有必要了解MySQL...
2022-05-13
0
280
手把手教你Mysql索引,不信你学不会
1 引言 索引是Mysql的一块硬骨头,但是对于程序猿来说又是十分重要的基础技能。在平常的项目开发中,它是重要的SQL优化手段。在求职面试中,它是面试官常常用来考察求职者数据库性能优化方面的重要考量。因此透彻地掌握索引原理,并能够将其运用到数据库查询实战是每个程序猿必备的能力。本文将从索引原理、索...
2022-05-13
0
348
为什么不建议?在MySQL中使用 utf8会发生什么?
MySQL 字符编码集中有两套 UTF-8 编码实现:utf8 和 utf8mb4。 如果使用 utf8 的话,存储 emoji 符号和一些比较复杂的汉字、繁体字就会出错。 为什么会这样呢?这篇文章可以从源头给你解答。 何为字符集? 字符是各种文字和符号的统称,包括各个国家文字、标点符号、表...
2022-05-13
0
317
面试官:MySQL的半同步是什么?我当时直接懵了
前言 年后在进行腾讯二面的时候,写完算法的后问的第一个问题就是,MySQL的半同步是什么?我当时直接懵了,我以为是问的MySQL的两阶段提交的问题呢?结果确认了一下后不是两阶段提交,然后面试官看我连问的是啥都不知道,就直接跳过这个问题,直接聊下一个问题了。所以这次总结一下这部分的知识内容,文字内容...
2022-05-13
0
206
看完这篇MySQL排序的艺术我不信你还不懂Order By
前言 业务中的各种查询通常对应了用户所看到的各项列表,列表一般是根据某个维度进行排序。 换句话说,业务中使用 SELECT 语句的时候除了不可避免的搭配 WHERE 以外,还会配合 ORDER BY 进行使用。 今天来好好聊聊 MySQL 的 ORDER BY 排序。 排序算法 说到排序算...
2022-05-13
0
285
为什么mysql的InnoDB引擎索引使用B+Tree?
1、mysql 引擎有 InnoDB 和 MyIsAM,本节主讲InnoDB InnoDB底层:B+tree MyIsAM底层 :Hash 2、索引:帮助MySQL高效获取数据的排好序的数据结构 3、建立索引(形容表的,表级别生效)的原因 控制查找次数,提高查找效率 4、InnoDB选用...
2022-05-13
0
223
居然只要五个步骤,MacOS使用Docker创建MySQL主主数据库
一、创建MySQL数据库容器配置文件对应目录 我们在当前用户下创建一组目录,用来存放MySQL容器配置文件,(Linux下可以省略此步骤)参考下图: 二、主主配置文件 mone对应的my.cnf配置文件为 [mysqld] server_id = 1 log-bin= my...
2022-05-13
0
276
MySQL调优是程序员拿高薪的必备技能?
前言 有一句很有意思的话:现在的世界,得数据者得天下。 可见数据对于我们、对于企业、对于未来发展来说都十分重要。 而想要“得天下”,掌握海量数据,那么对存储、读写数据的数据库的要求就会很高。尤其当下十分常用、范围超广的数据库MySQL,它就是我们后端开发人员必须掌握的技术能力之一,面...
2022-05-13
0
251
手把手教你Mysql索引,超详细教学,不信你学不会
1 引言 索引是Mysql的一块硬骨头,但是对于程序猿来说又是十分重要的基础技能。在平常的项目开发中,它是重要的SQL优化手段。在求职面试中,它是面试官常常用来考察求职者数据库性能优化方面的重要考量。因此透彻地掌握索引原理,并能够将其运用到数据库查询实战是每个程序猿必备的能力。本文将从索引原理、索...
2022-05-13
0
337
首页
上一页
1
2
下一页
末页