数据库与存储共178篇
MinIO 集群扩缩容指南:LVM 扩容与节点横向扩展-AI运维探索者

MinIO 集群扩缩容指南:LVM 扩容与节点横向扩展

一、扩容 通常当MinIO容量使用到 $7 0 \%$ 时,建议考虑进行扩容。 扩容有两种方案 * 通过LVM逻辑卷扩容,前提安装时事先使用LVM * 通过一个相同规格的集群扩容 1.1 基于 LVM 扩容 使用lvm逻辑卷...
MinIO 备份与还原实战:rclone 方案与恢复演练-AI运维探索者

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

一、备份还原说明 1.1 rclone 工具介绍 Rclone,即'rsync for cloud storage',号称云存储的瑞士军刀 Rclone是一款专业的用于管理和同步云储存数据的开源命令行工具。通过该工具,用户不仅可以...
PostgreSQL 数据类型详解:从数值、时间到 JSON 与数组-AI运维探索者

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

一、数据类型介绍 1.1 数据类型的分类 | 分类名称 | 说明 | | - | - | | boolean 数据类型 | PostgreSQL 支持 SQL 标准的 boolean 数据类型。跟 mysql 差异:与 MySQL 中的 bool、boolean 类型...
MongoDB 副本集成员-AI运维探索者

MongoDB 副本集成员

一、Primary Primary节点是副本中接收写入操作的唯一成员。 MongoDB Primary 服务器上应用写操作, 然后在 Primary 节点上使用 oplog 记录操作。 Secondary 成员复制 oplog 并将操作应用于 Secon...
PostgreSQL 流复制原理详解:WAL 传输、同步级别与配置要点-AI运维探索者

PostgreSQL 流复制原理详解:WAL 传输、同步级别与配置要点

一、什么是流复制 PostgreSQL的流复制是什么? 简单:通过wal日志来进行数据同步之类的 更准确一些: PostgreSQL通过wal日志来传送的方式有两种:基于文件的日志传送和流复制 所以流复制不同于...
MinIO 监控实战:Prometheus、Grafana 与核心指标-AI运维探索者

MinIO 监控实战:Prometheus、Grafana 与核心指标

一、前言 MinIO 是一个开源的对象存储服务器,它可以在本地或云端部署,提供可伸缩的存储解决方案。尽管MinIO 本身是一个稳定可靠的存储系统,但监控对于任何分布式系统都是至关重要的,包括 Mi...
Ceph存储:对比两种方式-AI运维探索者

Ceph存储:对比两种方式

一、Rook Ceph 集成: 使用 Rook 可以在 Kubernetes 集群内部部署和管理 Ceph 存储集群。Rook 是一个开源的项目,它允许你通过 Kubernetes Operator 部署和管理 Ceph。这种方式将 Ceph 部署为 K...
MongoDB 的 ACID 事务支持-AI运维探索者

MongoDB 的 ACID 事务支持

一、介绍 MongoDB 虽然已经在 4.2 开始全面支持了多文档事务,但并不代表大家应该毫无节制地使用它。相反,对事务的使用原则应该是:**能不用尽量不用。** 为什么不建议使用? 事务 = 锁,节点协调,...
PostgreSQL 高级索引实战:表达式索引、部分索引与 GiST GIN BRIN-AI运维探索者

PostgreSQL 高级索引实战:表达式索引、部分索引与 GiST GIN BRIN

一、表达式上的索引 如Oracle数据库一样,PostgreSQL也支持函数索引。实际上,PostgreSQL索引的键除了可以是一个函数外,还可以是从一个或多个字段计算出来的标量表达式(mysql 8.0也支持部分函...
MinIO 入门:对象存储、阿里云 OSS 与核心机制-AI运维探索者

MinIO 入门:对象存储、阿里云 OSS 与核心机制

一、分布式存储系统应用场景 1.1 常见的传统存储方案 **DAS** Direct Attached Storage直连存储,储设备直接与主机服务器连接,其他主机不能使用这个存储设备普通的PC服务器的存储即为DAS,将外...