PostgreSQL 不仅仅是传统意义上只能做 OLTP 的单纯 “关系型数据库”,而是一个多模态数据库。对于中小企业来说,基本单一组件便足以覆盖中小型企业绝大多数场景的数据需求:OLTP,OLAP,时序,地理空间GIS,分词与全文检索,JSON/XML文档,NoSQL特性,图,向量,全都能用上。
- 自主可控:开源,并采用 BSD 友好协议, 可换皮二开, 大量国产数据库的亲爹。
- 自动驾驶 : Pigsty x Patroni 可确保硬件故障自愈, 开箱即用的高可用
- 时序 : TimescaleDB 扩展提供时序数据库能力, 表现不俗!
- 地理空间 : PostGIS 提供地理空间数据库能力,事实标准!
- AI向量 : PGVector 提供了向量数据库的能力, 明日之星!
- 分布式 : 可以使用 Citus 扩展平滑实现单机到分布式数据库的原地升级改造。
- 文档 : 支持 JSON, JSONB, XML, HStore 等 NoSQL 特性。
- 图谱 : 递归查询, EdgeDB, AGE, AgensGraph 等多款图数据库插件。
- 全文检索:内置分词功能, 词向量检索与索引支持,
- 可编程 : 可以使用 SQL, PLSQL, Python, Perl, Java, JS, R 等语言编写函数
- 超融合 :多WireProtol支持, 如Babelfish之于MSSQL, FerretDB之于MongoDB。
- 联邦 : 可以使用 FDW 集成绝大多数种类的其他数据库与异构数据源
- 流批一体:可以使用触发器、规则系统、物化视图、持续聚集进行流式计算
- HTAP :拥有表现不俗的分析能力,可使用逻辑复制做 ETL/CDC
- Serverless : 开源的 Neon 提供 Serverless PostgreSQL 的能力
- 全栈 : 关系,时序, 地理, 空间, 图, 网络, 消息队列, 向量, 啥都能做。
- 平台 : 拥有一个强大的插件系统与繁荣的扩展生态,要加装啥功能都有
- 数据库 : PostgreSQL 是世界上最先进的开源关系型数据库。
OLTP (Online Transaction Processing)