/images/avator.png

xingliuhua

不见其增,日有所长。

pgsql-26 备份与恢复

26 - 备份与恢复 1. 📖 概述 数据备份是数据库运维的核心任务。 2. 💾 逻辑备份 2.1 pg_dump # 全库备份 pg_dump -U postgres -d mydb -F c -f mydb_backup.dump # SQL格式 pg_dump -U postgres -d mydb -f mydb_backup.sql # 仅备份sche

pgsql-27 主从复制与高可用

27 - 主从复制与高可用 1. 📖 概述 主从复制实现数据冗余和读写分离,提高可用性。 2. 🔄 流复制 2.1 主库配置 -- postgresql.conf wal_level = replica max_wal_senders = 10 -- pg_hba.conf host replication replicator 10.0.1.0/24 md5 -- 创建复制用户 CREATE USER

pgsql-28 监控与日志管理

28 - 监控与日志管理 1. 📖 概述 监控和日志是保障数据库稳定运行的关键。 2. 📊 性能监控 2.1 系统视图 -- 活动连接 SELECT * FROM pg_stat_activity; -- 数据库统计 SELECT * FROM pg_stat_database; -- 表统计 SELECT * FROM pg_stat_user_tables;

pgsql-29 用户权限管理

29 - 用户权限管理 1. 📖 概述 合理的权限管理是数据库安全的基础。 2. 👥 用户管理 2.1 创建用户 -- 普通用户 CREATE USER myapp WITH PASSWORD 'password'; -- 超级用户 CREATE USER admin WITH SUPERUSER PASSWORD 'admin_pass'; -- 带权限 CREATE USER developer

pgsql-31 电商系统数据库设计

31 - 电商系统数据库设计 1. 📖 概述 完整的电商系统数据库设计实战案例。 2. 🏗️ 数据库架构 2.1 核心表设计 -- 用户表 CREATE TABLE users ( id SERIAL PRIMARY KEY, username VARCHAR(50) UNIQUE NOT NULL, email VARCHAR(100) UNIQUE NOT NULL, password_hash VARCHAR(255)

pgsql-32 博客系统实战

32 - 博客系统实战 1. 📖 概述 完整的博客系统数据库设计,包含文章、评论、标签等功能。 2. 🏗️ 数据库设计 -- 用户表 CREATE TABLE users ( id SERIAL PRIMARY KEY, username VARCHAR(50) UNIQUE NOT NULL, email VARCHAR(100) UNIQUE NOT NULL, bio

Kubernetes-02 架构深度解析

Kubernetes 架构深度解析 系列第二篇。理解 K8s 的内部架构,是排查问题、优化性能、设计系统的基础。本篇将带你深入 K8s 的每个核心组件。 目录 整体架构概览 Control Plan

Kubernetes-03 核心概念详解

Kubernetes 核心概念详解 系列第三篇。深入理解 K8s 的基本构建块,这些概念贯穿所有后续章节。 目录 Pod Namespace Label 与 Selector Annotation Node 资源请求与限制 Init Container Sidecar Container 静态 Pod 小结 1. Pod Pod 是 K8s 中最

Kubernetes-05 网络详解

Kubernetes 网络详解 系列第五篇。K8s 网络是最复杂但也最重要的部分之一。本篇从 Pod 网络、Service、Ingress 到网络策略,系统讲解 K8s 的网络体系。

Kubernetes-06 存储详解

Kubernetes 存储详解 系列第六篇。容器是无状态的,但现实世界的应用往往需要持久化数据。本篇讲解 K8s 的存储体系。 目录 存储概览 Volume(临时存储) Pers

Kubernetes-08 RBAC 与安全

Kubernetes RBAC 与安全 系列第八篇。安全是 K8s 生产运维的重要课题。本篇讲解 RBAC 权限模型、安全上下文、Pod 安全策略和零信任网络。 目录 K8s 安全概览 认证(Authe