2025年3月9日
4. PostgreSQL vs SQL vs NoSQL
| 特性 | SQL(关系型数据库) | PostgreSQL | NoSQL |
|---|---|---|---|
| 数据模型 | 表格结构(行和列) | 表格结构,支持非结构化数据 | 灵活(键值对、文档、图等) |
| 查询语言 | SQL | SQL | 特定 API 或查询语言 |
| 一致性 | 强一致性(ACID) | 强一致性(ACID) | 最终一致性(通常) |
| 扩展性 | 垂直扩展为主 | 垂直扩展,支持部分水平扩展 | 水平扩展(分布式) |
| 适用场景 | 结构化数据、复杂查询 | 结构化数据、复杂查询、灵活性 | 非结构化数据、高并发、分布式 |
| 代表数据库 | MySQL、SQL Server | PostgreSQL | MongoDB、Redis、Cassandra |
| 下载链接 | MySQL、SQL Server | PostgreSQL | MongoDB、Redis、Cassandra |