众所周知,Mysql的高性能与索引有着密不可分的关系:
- 正确的创建和使用索引是实现高性能查询的基础。
- 索引是对查询性能优化最有效的手段。
那么正确创建和使用索引的姿势什么样的呢,以及如何优化查询性能呢,本文将进行系统性讲解。
阅读全文
索引是对查询性能优化最有效的手段。但是聚集索引、非聚集索引、聚簇索引、覆盖索引以及稠密索引和稀疏索引,你是不是还傻傻的分不清楚?本篇文章将一举揭开各种索引的面纱,助你更好的理解索引。
阅读全文
本文是SpringBoot+Kafka的实战讲解,如果对kafka的架构原理还不了解的读者,建议先看一下《大白话kafka架构原理》、《秒懂kafka HA(高可用)》两篇文章。
阅读全文
对象 在前面的数个章节里, 我们陆续介绍了 Redis 用到的所有主要数据结构, 比如简单动态字符串(SDS)、双端链表、字典、压缩列表、整数集合, 等等。 Redis 并没有直接使用这些数据结构来实现键值对数据库, 而是基于这些数据结构创建了一个对象系统, 这个系统包含字符串对象、列表对象、哈希对
阅读全文
本文主要介绍Redis的数据库结构,Redis两种持久化的原理:RDB持久化、AOF持久化,以及Redis事件分类及执行原理。最后,分别介绍了单机版Redid客户端和Redis服务器的使用和实现原理。本文篇幅较长,全文学习请提前做好心理准备,当然也可直接跳到某一段学习某一特定部分。 一、Redis数
阅读全文