排序
MySQL物理备份实战:冷备、热备与 XtraBackup 应用
一、物理冷备份 冷备份其实就是停掉数据库服务,cp数据文件的方法;这种方法对MyISAM和InnoDB存储引擎都合适,但是一般很少使用, 因为很多应用是不允许长时间停机的。 - 进行备份的操作过程: ...
Redis 缓存穿透、击穿、雪崩与双写一致性
一、Redis应用问题解决 ① 缓存穿透:大量请求根本不存在的 key ② 缓存雪崩: redis中大量 key集体过期 ③ 缓存击穿: redis中一个热点 key过期(大量用户访问该热点 key,但是热点 key过期) ...
MySQL延时从库实战:延迟复制与误操作恢复
一、MySQL延时从库实战核心要点:延迟复制与误操作恢复 1.1 概念介绍说明 表示人为主动方式将一个从库进行配置,使从库可以按照指定的时间延时后,再进行和主库完成相应数据信息同步; 1.2 功能...
Redis 高级数据类型与 Key 管理实践
一、高级数据类型 1.1 bitmap(位存储) **简介** - bitmap 是位图数据结构,只有0 和 1 两个状态 - Bitmaps本身不是一种数据类型, 实际上它就是字符串(key-value),但是它可以对字符串的位进...
MongoDB Replication 机制
一、数据是如何复制的? 当一个修改操作,无论是插入、更新或删除,到达主节点时,它对数据的操作将被记录下来(经过一些必 要的转换),这些记录称为 oplog。 从节点通过在主节点上打开一个 tailable ...
MySQL连接管理指南:命令行、终端与程序连接方式
一、执行命令操作连接登录数据库服务:(内置客户端工具连接) 1、本机连接数据库服务 以上连接方式等价于,以下长格式命令登录方式 说明:进行本地连接时,hlocalhost -P3306 -S /var/lib/mysq...
MongoDB 分片集群搭建及扩容
一、分片规划 | 角色 | ip | 副本集名 | 端口 | | - | - | - | - | | mongos | 192.168.1.153 | 无 | 27000 | | | 192.168.1.154 | | | | | 192.168.1.155 | | | | configServer | 192.168.1.15...
Kubernetes 备份脚本整理:GitLab、MySQL 与 PostgreSQL 备份实战
一、三份脚本的职责拆分 1.1 GitLab 备份脚本 1.2 MySQL 备份脚本 1.3 PostgreSQL 备份脚本 - 二、三份脚本的共同模式 - 2.1 共同的技术路线 - 先通过 `kubectl get pod -A` 动态发现目标 Pod。...
MongoDB 副本集原理
- 一、检查自己 local库的 oplog.rs集合找出最近的时间戳。 - 二、检查 Primary节点 local库 oplog.rs集合,找出大于此时间戳的记录。 - 三、将找到的记录插入到自己的 oplog.rs集合中,并执行这...
PostgreSQL 版本升级实践:小版本升级、pg_upgrade 与主从升级
一、小版本升级 PostgreSQL 每次的小版本升级不会改变内部的存储格式,也不会改变数据目录,并且 总是向上兼容同一主版本,例如 15.5和15.2 是兼容的,不论他们之间跨越了几个 版本 升级小版本...










