当前位置: gzslhs->PostgreSQL > 万“象”更新 - 看PostgreSQL数据库的前世与今生

万“象”更新 - 看PostgreSQL数据库的前世与今生

2024-08-16作者:gzslhs来源:www.gzslhs.com

PostgreSQL数据库最近几年在国内非常火,知名度和使用量越来越高,当然,火有火的道理,一方面,国家大力支持信创领域数据库的建设,另一方面,PostgreSQL本身也是一个功能强大、性能优越的数据库管理系统,现在PostgreSQL数据库已经被广泛应用于各个行业的关键业务场景中。

一、PostgreSQL的历史变迁

其实,PostgreSQL数据库的历史可以追溯到上世纪80年代,以下是其主要发展变化:

· 20世纪70年代,Ingres项目启动,Ingres是比较早的数据库系统,开始于加利福尼亚大学柏克莱分校的一个研究项目,从 80 年代中期,在Ingres 基础上产生了很多商业数据库软件,包括Sybase、Microsoft SQL Server、NonStop SQL、Informix 和许多其他的系统。

· 从1986年开始,Michael Stonebraker 教授发表了一系列论文,探讨了新的数据库的结构设计和扩展设计。第一个“演示性”系统在 1987 年便可使用了,并且在 1988 年的数据管理国际会议(ACM-SIGMOD)上展出。

· 1989年:Postgres 陆续发布v1-v4版本,到了1993年,伯克利的Postgres 项目在版本4.2时正式终止。

· 1995-1996年:基于Ingres的Postgres95诞生,重写了SQL解释器,Postgres 项目被重命名为 PostgreSQL,用以反映原始Postgres与具有SQL功能的新版本之间的关系,这标志着它从一个面向对象的数据库系统转变为一个对象-关系型数据库系统。

· 1997年:PostgreSQL 第一个正式版本 6.0 发布,将版本号放回到最初由伯克利Postgres项目开始的序列中。

· 2000-2003年:PostgreSQL 发布7.0-7.4版本:改进WAL和全文索引、改进并发机制、改进查询优化器、改进表分区和信息统计等。

· 2005-2009年:PostgreSQL 发布8.0-8.4版本:增加平台支持、添加角色管理和表空间支持、增加Hot和uuid类型支持、在SQL/大规模/管理方面改进和增强等。

· 2010-2016年:PostgreSQL 9.0-9.6版本发布:增加了流复制和匿名块支持、增加了对 JSON 数据类型的支持、推出级联复制、引入了 jsonb 数据类型、支持多 master 复制、增加了防止雪崩的功能、引入了并行查询等。

· 2017年:PostgreSQL 10 发布:引入了声明式表分区和逻辑复制,为大数据处理和实时数据同步提供了更好的支持。

· 2018年:PostgreSQL 11 发布,改进了并行处理和分区表等。

· 2019年:PostgreSQL 12 发布,增加了Generated Columns和表达式索引等。

· 2020年:PostgreSQL 13 发布,提供了增强的索引和分区功能,改进了并行处理效率等。

· 2021年 - PostgreSQL 14 发布:带来了增强的并行查询、更多的聚合功能和改进的 JSON 等功能。

· 2022年 - PostgreSQL 15 发布:进一步优化了索引、并行处理和安全等特性。

· 2023年 - PostgreSQL 16 发布:改进查询执行性能、批量加载数据性能等功能。

· PostgreSQL仍在继续创新和改进,以应对不断变化的技术需求和挑战。


二、一“库”通,“库库”通

PostgreSQL 以其强大的功能、灵活性、扩展性、可靠性等特点,尤其是开源免费的优势,受到了国内的关注和使用,很多国内大型企业都开发了基于PostgreSQL数据库的产品。

比较知名的有:

· 阿里云推出基于 PostgreSQL 的PolarDB For PG版本的数据库;

· 腾讯云推出基于PostgreSQL的TDSQL For PG版本的数据库;

· 华为推出了基于PostgreSQL版本的opengauss;

· 人大金仓的KingBase数据库;

· 瀚高数据库HighGo DB;

· ……等等。

由于很多公司使用的数据库都是基于PostgreSQL的,所以只要掌握了PostgreSQL数据库,可以很快的上手上述数据库产品,学好PostgreSQL数据库,对个人对企业都是有利的。


三、信创领域PostgreSQL认证

国家在大力支持信创数据库产业的同时,也加大了国内PostgreSQL数据库人才的培养,工信部人才交流中心发布红头文件,与北京神脑资讯技术有限公司,共同举办《PostgreSQL管理员岗位能力提升培训班》,加快数据库领域创新型、复合型、应用型人才队伍建设,多个维度考核学员PostgreSQL理论知识与动手操作能力,考核通过后,由工信部人才交流中心颁发认证证书。

工信部人才交流中心PostgreSQL认证分为初级、中级、高级三个级别,推荐的认证课程有 PGCA - > PGCP - > PGCM 三种。不同的级别对应着持有者对于 PostgreSQL 数据库的熟练使用程度。

工信人才PostgreSQL认证已获得行业高度认可,人大金仓、迪思杰、用友、金蝶、快立方、华胜天成、昆仑数智、 北京中亦安图、中金支付、福建电信、甬兴证券、中港国信、高伟达……等80多家企业的工程师们已获得《工信人才PostgreSQL数据库认证》证书。

· 工信部人才交流中心考核颁发信创领域PostgreSQL认证

· 对于求职者,在招聘时两个人技术差不多的情况下,有PostgreSQL认证会被优先考虑

· 对于在职者:可以提升个人技术能力和市场竞争力,增加职业发展机会,对于个人评职称、抵个税等方面也有作用

· 对于新项目:PostgreSQL认证属信创领域,可以用于企业信创项目招标,领导也会认为有证书的人员学习成本更低、更容易上手

中国信创产业正处于快速发展阶段,信创领域的数据库是信息系统的核心组成部分,对于企业和组织的数字化转型、业务发展以及信息安全都具有极其重要的意义,对于个人来说,学习和拥有PostgreSQL证书,也能够明显的提升个人品牌价值。

四、工信人才PostgreSQL认证唯一报名机构

北京神脑资讯技术有限公司(CUUG)

  • Oracle OCM证书还值得考吗?哪些人需要考OCM
  • Oracle 数据库认证,数据库领域的金字招牌
  • 2024云栖大会,9月19杭州见:云启智跃·产业蝶变
  • OCM认证烂大街了吗OCM认证还值得投资吗
  • 旧版本的Oracle OCM证书怎么升级到最新版本?
  • 企业还会高薪招聘OCM证书获得者吗?
  • 腾讯云数据库认证官方的考试费是多少钱?
  • PostgreSQL技术大讲堂 - 第62讲:TXID的冻结-拆弹专家2
  • 金蝶集团信创PostgreSQL数据库认证开班啦!!!
  • 万“象”更新 - 看PostgreSQL数据库的前世与今生
  • 炙手可热!信创时代下的PostgreSQL数据库
  • PostgreSQL技术大讲堂 - 第64讲:给pg插上翅膀-pg_quack
  • 【优技教育】Oracle 19c OCP 082认证考试题库(第5题)- 2024年修正版
  • 【优技教育】Oracle 19c OCP 082题库(第1题)- 2024年修正版
  • 【优技教育】Oracle 19c OCP 082题库(第3题)- 2024年修正版
  • PostgreSQL技术大讲堂 - 第65讲:pg与Oracle的绑定变量窥视对比
  • PostgreSQL技术大讲堂 - 第66讲:PG数据库参数调整
  • 信创领域认证,来自工信部人才交流中心的PostgreSQL培训班
  • Oracle 19c OCP 认证考试 082 题库(第18题)- 2024年修正版
  • Oracle 19c OCP 认证考试 082 题库(第19题)- 2024年修正版
  • Oracle 19c OCP 认证考试 082 题库(第20题)- 2024年修正版
  • Oracle 19c OCP 认证考试 082 题库(第22题)- 2024年修正版
  • Oracle 19c OCP 认证考试 082 题库(第23题)- 2024年修正版
  • Oracle 19c OCP 认证考试 082 题库(第24题)- 2024年修正版
  • Oracle 19c OCP 认证考试 082 题库(第26题)- 2025年修正版
  • 单考一个OCP认证?还是OCP和OCM认证都拿到手?
  • 考前须知:Oracle OCP考试流程和准备
  • 你还在犹豫要不要考个OCP认证吗
  • “多图警告” - 带你快速浏览2024杭州云栖现场
  • 汇集众多AI硬科技 9月19日 阿里云栖大会即将到来
  • 腾讯云TDSQL数据库认证值得考吗?来看看TDSQL证书有什么用
  • 《PostgreSQL 数据库在国内的发展前景》
  • 7月26日,工信部人才交流中心PostgreSQL认证【纸质证书】到了!
  • PostgreSQL PG夜话(第21期):数据库老陈和德哥 聊一聊“Data+AI”
  • PostgreSQL PG夜话(第22期):数据库老陈 与 德哥 聊“DBA的发展”
  • 国家支持!是时候考一个PostgreSQL数据库管理员认证了!
  • 国内备受好评PostgreSQL数据库性能如何?
  • 聊一聊PostgreSQL数据库,以及PostgreSQL认证体系
  • 如何考取PostgreSQL认证证书?
  • 有序推进合作互补,共建PostgreSQL良好生态环境
  • 【优技教育】Oracle 19c OCP 082题库(第8题)- 2024年修正版
  • 【优技教育】Oracle 19c OCP 082题库(第13题)- 2024年修正版
  • 【优技教育】Oracle 19c OCP 082题库(第14题)- 2024年修正版
  • Oracle 19c OCP 082认证考试题库(第6题)- 2024年修正版
  • Oracle 19c OCP 082认证考试题库(第7题)- 2024年修正版
  • 8月26日,恭喜CUUG 肖同学获得19c OCM证书!
  • 报名啦!PolarDB数据库创新设计赛(天池杯)等你来战
  • 相约华中科技大学,移动云技术论坛 第四期:打造数智时代新型数据底座
  • 【优技教育】Oracle 19c OCP 082题库(第16题)- 2024年修正版
  • PostgreSQL技术大讲堂 - 第63讲:duckdb数据库盛宴