数据库与存储 第10页
MongoDB 副本集成员状态-AI运维探索者

MongoDB 副本集成员状态

一、这篇文章聚焦MongoDB 副本集成员状态,梳理相关原理、配置方法与操作细节,适合作为课后复习和实战参考。 | 状态 | 说明 | | --- | --- | | STARTUP | 刚加入到复制集中,配置还未加载 | | S...
对象存储入门:存储系统设计与核心技术-AI运维探索者

对象存储入门:存储系统设计与核心技术

一、前言 **当前业界主要有哪些存储产品?** - **文件存储**: - **NFS(Network File System)**:网络文件系统,允许将存储设备挂载为本地驱动器。 - **GlusterFS**:一个分布式文件系统,可...
Bucardo 双主同步实践:原理、场景与维护方法-AI运维探索者

Bucardo 双主同步实践:原理、场景与维护方法

一、bucardo介绍 Bucardo是一款能在PostgreSQL数据库中实现双向同步的软件,功能如下: - 可以实现PostgreSQL数据库的双master方案 - 5.0版本之后可以实现多于两个的master同步方案 - Bucardo的...
MinIO 备份与还原实战:rclone 方案与恢复演练-AI运维探索者

MinIO 备份与还原实战:rclone 方案与恢复演练

一、备份还原说明 1.1 rclone 工具介绍 Rclone,即'rsync for cloud storage',号称云存储的瑞士军刀 Rclone是一款专业的用于管理和同步云储存数据的开源命令行工具。通过该工具,用户不仅可以...
Python 操作 MongoDB 入门-AI运维探索者

Python 操作 MongoDB 入门

一、安装 Python MongoDB 驱动程序 在 Python 中使用 MongoDB 之前必须先安装用于访问数据库的驱动程序: 在 python 交互模式下导入 pymongo,检查驱动是否已正确安装: 二、创建连接 确定 MongoDB...
Redis 缓存穿透、击穿、雪崩与双写一致性-AI运维探索者

Redis 缓存穿透、击穿、雪崩与双写一致性

一、Redis应用问题解决 ① 缓存穿透:大量请求根本不存在的 key ② 缓存雪崩: redis中大量 key集体过期 ③ 缓存击穿: redis中一个热点 key过期(大量用户访问该热点 key,但是热点 key过期) ...
PostgreSQL Patroni 高可用实战:架构、配置与故障切换-AI运维探索者

PostgreSQL Patroni 高可用实战:架构、配置与故障切换

一、patroni介绍 PostgreSQL是一款功能,性能,可靠性都可以和高端的国外商业数据库相媲美的开源数据库。而且PostgreSQL的许可和生态完全开 放,不被任何一个单一的公司或国家所操控,保证了使...
MySQL数据表DDL实战:建表、改表、删表与设计规范-AI运维探索者

MySQL数据表DDL实战:建表、改表、删表与设计规范

一、创建数据表信息 通过数据库服务管理工具,图形操作创建数据库表信息: 1.1 依次点击【Schemas】-【db01】-【Tables】,右键选择【Create Table...】 1.2 定义表名为【stu】,添加注释【学生表...
MongoDB 的生产上线及版本升级-AI运维探索者

MongoDB 的生产上线及版本升级

一、上线前:性能测试 模拟真实压力,对集群完成充分的性能测试,了解集群概况。 性能测试的输出: - 压测过程中各项指标表现,例如 CRUD 达到多少,连接数达到多少等。 - 根据正常指标范围配置监控阈...
Kubernetes 持久化实战:MySQL 基于 PVC 保存数据-AI运维探索者

Kubernetes 持久化实战:MySQL 基于 PVC 保存数据

一、部署Mysql并持久化数据 1、创建一个 MySQL 的 PVC 2、创建一个 MySQL 的 Deployment 3、创建MySQL,并查看启动状态 4、MySQL 启动后,会在数据目录初始化基础数据,此时可以在后端存储中看到...