PostgreSQL 何以蝉联db-engines 2017、2018年度数据库大奖? 原作者:周正中(德哥) 创作时间:2019-01-17 23:59:49+08 |
redraiment 发布于2019-01-17 23:59:49
![]() ![]() ![]() ![]() ![]() |
作者简介
- 周正中(德哥),中国开源软件推进联盟PostgreSQL分会,特聘资深专家。
- PostgreSQL 中国社区发起人之一、常委、兼任社区大学校长。
- 中国信息通信研究院主办、中国通信标准化协会支持的"OSCAR云计算开源产业大会"评选:2018届OSCAR开源尖峰人物之一
- 阿里云数据库首席专家团队成员,提供数据库首席专家服务。
- 30项数据库专利。(截至2018-01)
- 致力于PostgreSQL数据库在中国的技术落地与推广、人才培养。
引言
PostgreSQL(后文简称PG)如何能蝉联db-engines 2017、2018年度数据库大奖?
PG为什么如此倍受企业欢迎?
PG 商业格局
1 PG是什么?
企业级开源数据库。
2 PG能干什么?
干Oracle,在满足数据库稳定性、可靠性、可用性等企业基本诉求的前提下满足了企业安全、合规、自主可控、控制成本等迫切的需求。
3 PG要钱吗?
不要钱。 4 PG是什么开源协议?
类BSD的自由开源协议。https://www.postgresql.org/about/licence/
5 PG可以随意分发吗?
可以,随意分发无风险。
6 基于PG开发要开源吗?
不强制,开不开源是你的自由。PG的类BSD开源许可是非常自由的。
这一点倍受企业欢迎,企业不会因为分发遇到商业风险,不会因为需要开源核心代码导致辛苦构建的技术壁垒被打破。
7 PG免维护吗?
基本免维护,稳定可靠。(中小企业软件开发商非常关心的问题,例如很多软件开发商的软件整体部署的点非常非常多,可以做成一个小盒子,需要免维护。当然云可以解决一切维护问题)。
8 PG能支持高并发业务吗?
可以,PG在64核的x86机器上TPCB可以支持150万以上QPS。PG能支持企业级分析业务吗?可以,PG支持并行计算、复杂查询优化、哈希聚合、哈希JOIN、子查询、分析查询、函数处理等,分析功能丰富。
9 PG单库有限制吗?
没有限制。
10 PG有两地三中心架构吗?
PG内置了quorum based sync replication,支持两地三中心,RPO=0的架构,满足可靠性要求。PG复制延迟厉害吗?PG支持基于流的物理和逻辑复制,物理复制不依赖事务结束,主库不管运行多大的事务,备库延迟不受影响。
11 PG有sharding架构吗?
有开源的sharding架构citus。
12 PG有哪些典型客户?
全球财富1000强。
13 哪些数据库基于PG?
- 诸多国产数据库,
- EDB(兼容Oracle),
- 诸多PG的插件:timescaledb(时序数据库),pipelinedb(流计算数据库),citus(PG sharding数据库),agensgraph(图数据库),GPDB(MPP实时大数据分析数据库),PostGIS(地理空间数据库)等。
- Aurora PG云数据库。
- 其他:https://wiki.postgresql.org/wiki/PostgreSQL_derived_databases
14 如何进入PG圈子?
加我的微信
15 PG形成了什么商业格局?
- 全球财富1000强企业客户在使用PG,
- 企业级应用软件odoo、SAP、用友等在使用PG,
- 行业软件开发商在使用PG,
- 大量金融企业(平安、邮储、招商、诸多保险企业、…)在使用PG,
- 大量国产数据库厂商在内核、管控层面支持PG,
- 全球前3的云厂商均支持PG。
PG已形成了用户、软件开发商、服务商、数据库厂商、云厂商的商业闭环。
请在登录后发表评论,否则无法保存。