目录一、分库分表的触发条件1.1 数据量阈值1.2 并发压力二、分库分表的核心技术模块2.1 水平分表2.1.1 技术原理2.1.2 案例与代码实现2.2 垂直分表2.2.1 技术原理2.2.2 案例与代码实现2.3 分库2.3.1 技术原理2.3.2 案
目录1/ ON DUPLICATE KEY UPDATE的简介2/ ON DUPLICATE KEY UPDATE用法总结3/ ON DUPLICATE KEY UPDATE用法总结3.1 根据主键ID进行更新3.2 根据主键ID进行更新3.3 没有主键或唯一键字段值相同就插入3.4 主键与唯一键
目录前言摘要概述:数据同步方案1. 基本思路2. mysql Binlog 简介实现步骤与代码示例1. 前置准备2. 配置 MySQL 开启 binlog3. 使用 python 监听 MySQL Binlog 并实现数据同步代码实现代码解析4. 数据同步优化与注意事
目录1、何为延时双删2、常用缓存策略2.1、介绍2.2、先删缓存后更库2.3、先更库后删缓存2.4、使用场景3、延时双删实现4、为什么要使用延时双删5、方案选择6、延时双删真的完美吗7、如何确定延时的时间1、何为延时双删
目录场景一:使用 mysql 8.0 的客户端工具(如mysql命令行)连接 MySQL 5.x 服务器场景二:使用应用程序(如 Java, python, Node.js)的 8.0 Connector/Driver 连接 MySQL 5.x 服务器场景三:MySQL 8.0 服务器作为从
目录一. 引言二. 核心功能三. 核心组件四. 故障转移流程五. 服务部署六. sentinel部署配置七. 验证总结一. 引言
目录1. 内存分配策略jemalloc 的使用2. 数据压缩和编码ziplist示例代码3. 优化的数据结构SDS 示例代码4. 内存淘汰策略5. 内存统计和监控示例代码6. 内存碎片整理示例代码7. 内存回收机制惰性删除定期删除8. 内存优化
目录1. HSET - 设置哈希字段的值2. HGET - 获取哈希字段的值3. HMSET - 同时设置多个哈希字段的值(从 Redis 4.0 开始被标记为废弃,建议使用HSET)4. HMGET - 获取多个哈希字段的值5. HGETALL - 获取哈希中所有字段
目录一、ShardingSphere 简介1.1 对比1.2 核心概念1.3 Sharding-Sphere中的表概念1.3.1 绑定表1.3.2 广播表1.3.3 单表二、ShardingSphere-JDBC2.2 原理spring boot整合数据库分库分表的核心配置多数据源配置多数据源
目录首先需要卸载旧版本关闭mysql服务查看安装的MySQL卸载MySQL相关包删除MySQL相关目录第一种方式:通过上传压缩包的形式进行安装Mysql8访问Mysql官网下载linux安装包上传Mysql包到Centos7系统进行解压创建data存储