ITPub博客

首页 > > > PostgreSQL 何以蝉联db-engines 2017、2018年度数据库大奖

PostgreSQL 何以蝉联db-engines 2017、2018年度数据库大奖

作者:wangliyun 时间:2020-03-12 14:20:28 0 删除 编辑

作者简介

  • 周正中(德哥),中国开源软件推进联盟PostgreSQL分会,特聘资深专家。

  • PostgreSQL 中国社区发起人之一、常委、兼任社区大学校长。

  • 中国信息通信研究院主办、中国通信标准化协会支持的"OSCAR云计算开源产业大会"评选:2018届OSCAR开源尖峰人物之一

  • 阿里云数据库首席专家团队成员,提供数据库首席专家服务。

  • 30项数据库专利。(截至2018-01)

  • 致力于PostgreSQL数据库在中国的技术落地与推广、人才培养。

引言

PostgreSQL(后文简称PG)如何能蝉联db-engines 2017、2018年度数据库大奖?

https://db-engines.com/en/blog_post/79

https://db-engines.com/en/blog_post/76

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



来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69917105/viewspace-3140160/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-19

  • 博文量
    213
  • 访问量
    317