数据库运维 第2页
Kubernetes Operator实战:从概念原理到Redis和MySQL Cluster-AI运维探索者

Kubernetes Operator实战:从概念原理到Redis和MySQL Cluster

一、Operator介绍与使用场景 1.1 什么是Operator Operator是一种用于扩展Kubernetes API的自定义控制器,可以实现在原生的资源对象上进行自定义资源类型。通过Operator也可以将复杂的任务转化为...
头像2年前
06111
MySQL多表查询实战:笛卡尔积、内连接、外连接与驱动表-AI运维探索者

MySQL多表查询实战:笛卡尔积、内连接、外连接与驱动表

一、多表查询方式类型:笛卡尔乘积 实现局域teacher表与course表进行多表关联; 多表关联实际操作: 多表查询的逻辑思路 二、多表查询方式类型:内连接(取交集) join,其实就是'inner join',为...
头像2年前
05014
PostgreSQL Standby 高可用搭建:异步、同步与级联复制-AI运维探索者

PostgreSQL Standby 高可用搭建:异步、同步与级联复制

一、pg standby的原理 利用主库产生的wal文件,通过流复制方式,存在一个与主库同步的在线备数据库服务器, - 当主数据库服务器失败后,备数据库服务器可以快速提升为主服务器并提供服务,从而...
头像2年前
05813
Redis 哨兵模式部署与故障切换-AI运维探索者

Redis 哨兵模式部署与故障切换

一、简介 **简介** 哨兵核心功能:能够后台监控redis主机是否故障,如果故障了根据投票数自动将从库转换为主库 **原理** - 分布式架构,若干个sentinel节点,每个哨兵对其余哨兵和redis监控,节点不...
头像2年前
0469
MongoDB 备份与恢复及迁移-AI运维探索者

MongoDB 备份与恢复及迁移

- 一、备份的目的 - 防止硬件故障引起的数据丢失 - 防止人为错误误删数据 - 时间回溯 - 监管要求 一、备份机制与备份方式介绍: **MongoDB的备份机制:** - 延迟节点备份 - 全量备份 + oplog增量 ...
头像2年前
0607
MySQL MGR组复制实战:单主、多主与故障处理-AI运维探索者

MySQL MGR组复制实战:单主、多主与故障处理

- 一、当客户端发起一个更新事务时,该事务先在本地执行,执行完成之后就要发起对事务的提交操作; 一、在还没有真正提交之前,需要将产生的复制写集广播出去,复制到其它所有成员节点; 主库事...
头像2年前
0478
MySQL日志基础与常用类型:general_log、error_log 与日志分类-AI运维探索者

MySQL日志基础与常用类型:general_log、error_log 与日志分类

一、数据库服务日志概述介绍 任何一种数据库中,都会有各种各样的日志,记录这数据库工作的方方面面,以帮助数据库管理员追踪数据库曾经发生过的各种事件; 主要是针对数据库server层产生的数据...
头像2年前
03914
PostgreSQL 数据类型详解:从数值、时间到 JSON 与数组-AI运维探索者

PostgreSQL 数据类型详解:从数值、时间到 JSON 与数组

一、数据类型介绍 1.1 数据类型的分类 | 分类名称 | 说明 | | - | - | | boolean 数据类型 | PostgreSQL 支持 SQL 标准的 boolean 数据类型。跟 mysql 差异:与 MySQL 中的 bool、boolean 类型...
头像2年前
07015
MongoDB 的生产上线及版本升级-AI运维探索者

MongoDB 的生产上线及版本升级

一、上线前:性能测试 模拟真实压力,对集群完成充分的性能测试,了解集群概况。 性能测试的输出: - 压测过程中各项指标表现,例如 CRUD 达到多少,连接数达到多少等。 - 根据正常指标范围配置监控阈...
头像2年前
0649
MySQL事务隔离级别详解:脏读、不可重复读与幻读-AI运维探索者

MySQL事务隔离级别详解:脏读、不可重复读与幻读

一、MySQL事务隔离级别详解核心要点:脏读、不可重复读与幻读 数据库事务隔离级别主要作用是实现事务工作期间,数据库操作读的隔离特性,所谓读的操作就是将数据页可以调取到内存; 然后可以读...
头像2年前
0558