跳跃表简介 跳跃表(skiplist)是一个有序的数据结构,它通过在每个节点维护不同层次指向后续节点的指针,以达到...[作者空间]
一.索引的类型与常见的操作 前缀索引 MySQL 前缀索引能有效减小索引文件的大小,提高索引的速度。但是前缀索引也...[作者空间]
零、本文纲要 一、MySQL存储引擎 二、InnoDB存储引擎1、InnoDB逻辑存储结构2、InnoDB架构3、...[作者空间]
INNER JOIN:查询两个表之间的交集 取值时遵循笛卡尔乘积,即利用双层循环遍历两个表的数据,若table1的...[作者空间]
测试环境:Mysql 5.7.20-log 数据库默认隔离级别:RR(Repeatable Read,可重复读),...[作者空间]
1.八股文带你吊打面试官之MySQL 我们很多小伙伴平时会看很多面试八股文,但是经常遇到一个问题,结论是知道了,但...[作者空间]
1.八股文带你吊打面试官之Redis 我们很多小伙伴平时会看很多面试八股文,但是经常遇到一个问题,结论是知道了,但...[作者空间]
❝ 最近同事开发时遇到了一个事务阻塞的问题,通过网上查询发现关于MySQL事务、锁这一块的资料都比较絮乱,让人看得...[作者空间]
Redis作为一个基于内存的缓存系统,一直以高性能著称,因没有上下文切换以及无锁操作,即使在单线程处理情况下,读速...[作者空间]
MySQL50-11-第41-45题 本文中介绍的是第41-45题,主要包含的知识点: 表的自连接查询比较信息 找...[作者空间]
今天我们来详细了解一下主从同步延迟时读写分离发生写后读不到的问题,依次讲解问题出现的原因,解决策略以及 Shard...[作者空间]
前言 咱们使用 MySQL 大概率上都会遇到死锁问题,这实在是个令人非常头痛的问题。本文将会对死锁进行相应介绍,对...[作者空间]
概述 什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的...[作者空间]
添加Redis依赖 RedisTemplate底层使用lettuce的话,进行压力测试时,会抛内存溢出异常,因此去...[作者空间]
索引这个词,相信大多数人已经相当熟悉了,很多人都知道MySQL的索引主要以B+树为主,但是要问到为什么用B+树,恐...[作者空间]
Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷数据是什么 Memca...[作者空间]
前言 在Java并发编程中,我们通常使用到synchronized 、Lock这两个线程锁,Java中的锁,只能保...[作者空间]
如今,缓存系统的应用非常广泛,能够用来提高并发数、数据吞吐量,提高快速响应能力。那么当数据量达到一定程度,单机环境...[作者空间]
前言 以目前行业情况来看,Java程序员面试难度在不断拔高,对于程序员的技术要求也越来越高,大厂某些部门对于学历的...[作者空间]
一.设计分布式锁的注意事项 1. 互斥 在同一时刻,只有一个线程可以获得锁,这是最基本也是最重要的一点。 2. 防...[作者空间]