可观测学堂

可观测技术指南

从概念、接入到生产治理,提供可执行、可验证的工程方法。

AWS S3 如何用"过时"的机械硬盘跑出每秒 1PB cover
技术指南

AWS S3 如何用"过时"的机械硬盘跑出每秒 1PB

S3 存着 400 万亿对象、每秒处理 1.5 亿请求、峰值吞吐超 1PB——而它的主力存储介质是机械硬盘。本文拆解 S3 的多层架构:为何选 HDD、日志式顺序写、纠删码并行读、Power of Two Choices 负载均衡与工作负载去相关。

PostgreSQL vs MySQL:2026 年该选哪个? cover
技术指南

PostgreSQL vs MySQL:2026 年该选哪个?

PostgreSQL 与 MySQL 是全球最流行的两大开源关系数据库。MySQL 以简单快速取胜,PostgreSQL 以数据完整性和高级功能见长,PostgreSQL 18(2025 年 9 月)的异步 I/O、Skip Scan、时态约束进一步拉开差距。本文从架构理念到实战特性逐项对比。

PostgreSQL vs MongoDB:文档与关系模型之争,2026 年版 cover
技术指南

PostgreSQL vs MongoDB:文档与关系模型之争,2026 年版

PostgreSQL 用表 + 预定义 Schema + SQL,MongoDB 用文档 + 灵活 Schema + MQL,两者哲学相反。但 PostgreSQL 18 的 JSONB 能力已覆盖多数文档场景,同时保留引用完整性、SQL Join 和 ACID 事务。本文从建模、事务、搜索、扩展等维度实测对比。

PostgreSQL vs DynamoDB:自建掌控 vs 全托管弹性 cover
技术指南

PostgreSQL vs DynamoDB:自建掌控 vs 全托管弹性

DynamoDB 是 AWS 全托管 NoSQL,自动分片无限扩展、按请求计费;PostgreSQL 是自托管/托管关系库,SQL 表达力强、成本可控。本文从数据建模、查询模式、关系处理、扩展方式、事务、索引、运维七个维度对比,帮你按访问模式选型。

PostgreSQL vs SQLite:不是对手,是两种物种 cover
技术指南

PostgreSQL vs SQLite:不是对手,是两种物种

SQLite 是嵌入应用进程的零配置单文件数据库,PostgreSQL 是独立服务器进程的多并发重型引擎。本文从部署形态、数据类型、并发模型、性能特征、文件管理、运维复杂度对比,讲清两者各自的不可替代场景。

2026 年六大免费 MySQL 替代品盘点 cover
技术指南

2026 年六大免费 MySQL 替代品盘点

想换掉 MySQL?本文盘点 6 个免费替代品:PostgreSQL(功能最强)、MariaDB(无缝平替)、SQLite(嵌入式零配置)、CockroachDB(分布式 SQL)、Percona Server(增强版 MySQL)、TiDB(水平扩展 HTAP),逐一分析优缺点与适用场景。

2026 年六大免费 PostgreSQL 替代品盘点 cover
技术指南

2026 年六大免费 PostgreSQL 替代品盘点

PostgreSQL 功能强但并非人人需要它的全部复杂度。本文盘点 6 个免费替代品:MySQL(简单普及)、SQLite(嵌入式)、CockroachDB(分布式容灾)、YugabyteDB(兼容 PG 的分布式)、SingleStore(实时 HTAP)、TiDB(开源 HTAP),附优缺点与选型速查。

2026 年六大免费 MongoDB 替代品盘点 cover
技术指南

2026 年六大免费 MongoDB 替代品盘点

MongoDB 的文档模型之外还有哪些选择?本文盘点 6 个替代品:PostgreSQL JSONB(关系+文档双修)、Cassandra(写密集宽列)、CouchDB(离线优先多主)、DynamoDB(全托管)、Redis(内存键值)、Couchbase(内存优先文档库),附优缺点与选型速查。

SQL vs NoSQL:两种数据库范式到底差在哪 cover
技术指南

SQL vs NoSQL:两种数据库范式到底差在哪

SQL 数据库用固定表结构和严格规则保证一致性,NoSQL 用灵活格式换取扩展性与速度。本文从 Schema 哲学、关系处理、事务语义、扩展方式、查询能力、数据完整性、适用场景七个维度讲透两种范式,帮你按数据结构选型。

FaunaDB vs MongoDB:技术对比与 Fauna 关停后的迁移指南 cover
技术指南

FaunaDB vs MongoDB:技术对比与 Fauna 关停后的迁移指南

FaunaDB 已于 2025 年 5 月 30 日关停服务。本文保留 FaunaDB 与 MongoDB 的技术对比(一致性、查询语言、时态查询、事务),并给出 Fauna 用户向 MongoDB 及其他替代方案迁移的实操建议。

CouchDB vs FaunaDB:多主复制与全局强一致的两条路线 cover
技术指南

CouchDB vs FaunaDB:多主复制与全局强一致的两条路线

CouchDB 走多主复制 + 离线优先路线,FaunaDB 走全局协调 + 强一致路线(服务已于 2025 年 5 月关停)。本文对比两者在一致性、复制、冲突处理、查询、时态能力上的设计哲学,并给 Fauna 用户的迁移建议。

什么是事件管理(Incident Management)?新手指南 cover
技术指南

什么是事件管理(Incident Management)?新手指南

事件管理是研发团队应对系统故障、尽快恢复服务的标准流程。本文讲清事件管理为什么重要、四步标准流程(发现→沟通→解决→复盘)与工具选型。