<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PostgreSQL 专题：从核心架构到生产高可用的完整数据库实践 on PlumePHP</title><link>https://plumephp.com/posts/postgresql/</link><description>Recent content in PostgreSQL 专题：从核心架构到生产高可用的完整数据库实践 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 23 Nov 2025 05:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/posts/postgresql/index.xml" rel="self" type="application/rss+xml"/><item><title>PostgreSQL 性能优化：从查询计划到硬件调优的完整方法论</title><link>https://plumephp.com/postgres-performance-tuning/</link><pubDate>Sun, 23 Nov 2025 05:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-performance-tuning/</guid><description>&lt;p&gt;&lt;strong&gt;PostgreSQL 性能优化是一门系统性工程&lt;/strong&gt;：从单条 SQL 的查询计划分析，到表级索引策略，再到全局参数调优，最后到硬件资源配置。优化不做孤立动作，而需建立&amp;quot;查询 → 索引 → 参数 → 硬件&amp;quot;的完整优化链条。&lt;/p&gt;</description></item><item><title>Prisma + PostgreSQL 实战：Schema 设计、Migration、类型安全查询与 Seed 数据</title><link>https://plumephp.com/postgres-prisma-guide/</link><pubDate>Sun, 23 Nov 2025 04:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-prisma-guide/</guid><description>&lt;p&gt;&lt;strong&gt;Prisma 是当前 Node.js/TypeScript 生态中最现代化的 ORM&lt;/strong&gt;，它以声明式 Schema 管理数据库结构，以类型安全的方式生成查询客户端。与 PostgreSQL 结合，Prisma 可以在保持 SQL 全部能力的同时，获得完整的 TypeScript 类型推导和智能补全。&lt;/p&gt;</description></item><item><title>PostgreSQL Docker 部署与初始化：开发到生产的完整配置手册</title><link>https://plumephp.com/postgres-docker-setup/</link><pubDate>Sun, 23 Nov 2025 03:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-docker-setup/</guid><description>&lt;p&gt;&lt;strong&gt;Docker 是部署 PostgreSQL 最便捷的方式&lt;/strong&gt;，无论本地开发、CI 测试还是小型生产环境，都可以通过一键 &lt;code&gt;docker-compose up&lt;/code&gt; 快速起一套完整的数据库环境。本文按 &lt;strong&gt;开发 → 测试 → 生产&lt;/strong&gt; 三阶段递进，提供每一阶段的配置清单。&lt;/p&gt;</description></item><item><title>PostgreSQL vs MySQL vs MongoDB：关系型与文档型数据库选型决策</title><link>https://plumephp.com/postgres-vs-mysql-vs-mongodb/</link><pubDate>Sun, 23 Nov 2025 02:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-vs-mysql-vs-mongodb/</guid><description>&lt;p&gt;&lt;strong&gt;PostgreSQL、MySQL、MongoDB 是开发者最常见的数据库选型三选一&lt;/strong&gt;。这三款数据库分别代表了关系型（传统 OLTP）、关系型（流行 Web）和文档型 NoSQL 三种范式。本文从 12 个维度逐项深度对比，帮你做出数据驱动的决策。&lt;/p&gt;</description></item><item><title>PostgreSQL 详解：开源关系型数据库的核心概念与架构</title><link>https://plumephp.com/postgres/</link><pubDate>Sun, 23 Nov 2025 01:00:00 +0800</pubDate><guid>https://plumephp.com/postgres/</guid><description>&lt;p&gt;&lt;strong&gt;PostgreSQL（简称 Postgres）是当前最先进的开源关系型数据库管理系统&lt;/strong&gt;，始于 1986 年 UC Berkeley 的 POSTGRES 项目，拥有超过 38 年的持续演进历史。它完整支持 SQL:2016 标准，同时提供海量扩展能力：JSONB 文档存储、全文搜索、地理空间数据（PostGIS）、自定义类型/函数/运算符，以及用 C/Python/Perl/Rust 编写的存储过程。&lt;/p&gt;</description></item><item><title>PostgreSQL 扩展生态实战：表分区、pgvector 向量搜索、PostGIS、TimescaleDB 与 Citus 水平扩展</title><link>https://plumephp.com/postgres-extensions-scale/</link><pubDate>Fri, 01 Aug 2025 04:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-extensions-scale/</guid><description>&lt;p&gt;PostgreSQL 真正的超能力来自它的扩展架构——&lt;strong&gt;C 语言级别的扩展可以和内核无缝集成&lt;/strong&gt;，这让 PostgreSQL 从传统关系型数据库蜕变为分析数据库、时序数据库、向量数据库、地理信息系统（GIS）和分布式数据库的统一平台。&lt;/p&gt;</description></item><item><title>PostgreSQL 生产安全指南：权限体系、行级安全策略与 SSL 硬实战</title><link>https://plumephp.com/postgres-security-production/</link><pubDate>Fri, 01 Aug 2025 03:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-security-production/</guid><description>&lt;p&gt;数据库中的每一条用户密码、每一笔交易记录、每一封邮件地址，都是攻击者垂涎的目标。&lt;strong&gt;PostgreSQL 的安全不是选配，而是生产环境的基本要求&lt;/strong&gt;——从合法用户的权限最小化，到数据传输的端到端加密，再到事后的审计追踪，每一层都必须加固。&lt;/p&gt;</description></item><item><title>PostgreSQL 高可用与备份：流复制、Patroni 自动故障转移与 PITR 恢复</title><link>https://plumephp.com/postgres-high-availability/</link><pubDate>Fri, 01 Aug 2025 02:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-high-availability/</guid><description>&lt;p&gt;生产环境的数据库不允许单点故障。&lt;strong&gt;PostgreSQL 的高可用 = 复制（随时有热备）+ 自动故障转移（主库宕机秒级切换）+ 备份（最坏情况可恢复）&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;本文按复制方式（物理/逻辑）→ 故障转移工具 → 备份策略 → 灾难恢复的链路，提供从单库到集群的完整高可用方案。&lt;/p&gt;</description></item><item><title>PostgreSQL 高级 SQL 查询实战：窗口函数、CTE、递归与 JSONB 深度操作</title><link>https://plumephp.com/postgres-sql-advanced/</link><pubDate>Fri, 01 Aug 2025 01:00:00 +0800</pubDate><guid>https://plumephp.com/postgres-sql-advanced/</guid><description>&lt;p&gt;PostgreSQL 的强大不仅在于存储数据，更在于查询数据的能力。从基础的 &lt;code&gt;SELECT ... WHERE&lt;/code&gt; 到声明式窗口函数、递归 CTE、LATERAL 连接，PostgreSQL 的 SQL 引擎几乎实现了所有高级分析能力——这些能力在 MySQL 和 MongoDB 中要么缺失，要么要等好几个版本才补齐。&lt;/p&gt;</description></item></channel></rss>