分库分表
为什么要分库分表?随着业务的发展,单库单表难以满足我们对性能的要求,在分库之前,可能我们经历了sql调优、索
oceanbase-安装
部署规划按照官方的要求,测试环境要求最低2C8G(实测可用内存最少10g)我准备了几台centos7.9的虚
Oceanbase-概述
背景前段时间学习了下tidb的体系架构,了解了其运行原理;今儿了解下OceanBase;产品家族先看下官网:
MySQL体系-日志与MVCC(源码层面)
通过本文详细了解下MySQL中各种类型的日志,以及MVCC的源码实现。
MySQL体系-MySQL架构
通过本文可以粗略的了解到MySQL各模块的功能
redis序列化协议RESP
在阅读redis的源码的时候,一直忽略了一个问题,redis的通信协议,看流程的时候,有很多操作,比如:
redis源码阅读-主从复制增量复制细节
之前在写redis详解(内部分享版)的时候,主从复制的增量复制没有搞明白,昨天一个小伙伴问我增量复制偏移量的
一道程任务编排服务面试题解析
通过本文,你可以了解如何设计一个可编排任务。
状态机+策略在工单流转里的使用
状态机+策略模式,将你的状态流转变的更简单
设计模式在交易系统的应用
本文主要是讲述如何通过重构赋能业务的
redis详解(内部分享版)
在高并发的应用中,缓存是必不可少的,redis是应用比较广泛的,从底层原理,数据结构了解下它。
redis源码阅读-zset
通过本篇,你能了解zset是如何选择底层的数据结构,跳跃表又是如何工作的
InnoDB存储引擎存储结构详解-实战篇
本文通过innodb_ruby,来拆解InnoDB在表空间的存储结构,通过本文,希望你能有所收获。
mysql知识体系梳理
为了给小伙伴们分享mysql的知识,用xmind梳理了一张图,导出图片5.7mb。
基于python3封装的redis stream操作
基于python3封装的redis stream操作。主要有两块基于redis封装的RedisServic
mac big sur openjdk8 源码编译
为了了解下jvm的JIT的热点探测,想了解下到底怎么判定是热点代码的逻辑,想着翻下jdk的代码,于是就有了这篇文章。
redis源码阅读-发布与订阅pub/sub
redis的发布订阅(pub/sub)是一种消息通信模式,由发布者(pub)发布消息,订阅者订阅(sub)消
redis源码阅读-rehash详解
通过本文,你能了解redis rehash的整个过程,以及为什么要rehash
redis源码阅读-持久化之aof
通过本文你能了解到整个aof的运作机制,以及重写机制。
redis源码阅读-持久化之RDB
通过这篇文章,希望你能彻底了解redis的rdb持久化机制。