是否有必要考PG认证?

news2024/11/23 15:31:55

如今PG很火,我在BOSS招聘查了一下,确实很多职位需要PG.那么考个PG认证确实很有必要!

当然这么快给出肯定答案,这公众号是发不出来的.必须有300个字才可以哦!

大家友情支持下,点点广告! 听我来细说 1.2.3

本小仙40有余可以说是80后.我们这代80后什么好事都没捞着,糟糕的事没有一件落下,最近不是延迟退休通过了嘛! 

图片

以前在大学学得好的是C和SQL,毕业时候去了华为和腾讯面试,没有缘分.C编程开发这路没法走.只好走SQL之路,开始在工厂用DELPHI+SQL SERVER编写MIS,然后是DELPHI+ORACLE编写ERP,等NET流行的时候,我只好转ORACLE数据库开发工程师的岗位,专干存储过程的开发.后来这岗位没了,就转ORACLE DBA岗位. 为此花费1万元考个OCA,OCP证书.
不过这证书并没有给找工作带来方便之处,只是个鸡骨头而已.市场就业要么看重学历,要么看重经验.

那么如今这个时代毕业就失业,大学毕业约1千万,外加经济下行,逆全球化,IT互联网进入末法时代,各大厂都降本增效,向社会输出毕业人才!

我那个年代都看重学历,如今如此劵的时代,本科多如狗,那自然要求是985,211名校毕业的. 

那你说这些跟PG认证有屁的关系吗?

有! 我们花钱(自掏腰包那种)去考个证,不就是更好的就业吗? 

就业市场看重认证的只有国企. 民企不看认证. 以前国企是本科学历+认证就好进去.当然如今是名校本科学历+认证才能进去.

那你这样说,还是要个PG认证才好啊!  非也非也,如今还是学历重要,你学历不够,用证书来补是不现实的.人家国企第一看学历,证书是次要的.

上面说只有国企喜欢各种证书. 你拿个证书说明你对这数据库有个全面了解.

国企现在要求干嘛? 要求国产替代, 国产数据库有自研的,有套壳PG的,也有套壳MYSQL的. 大部分都是套壳PG的.
这就是如今PG火的原因,那么PG认证也火了.相关的PG培训也火了,推荐就业的外包也火了.

目前中国PG认证 有工信部委托3大认证机构,每个认证机构旗下有多家培训机构.同时PG有3大会的宣传机构 PG爱好者,PG技术大会,以及开源推广PG分会.

套壳PG不走自研道路,完成国测自研代码达标90%,那么岂不是受制于美国PG组织吗?

探讨:使用MySQL等开源产品能否实现信创替换?

图片

图片

PG不也是开源产品吗?,套壳PG仅仅是套个壳,那跟PG是没有任何区别的

搞国产数据库,追求短平快的效益,只能套壳PG. 如果止步套壳,不继续自研代码,离真正自主可控目标很远!

比如说人大金仓,这个虽然获得信创证书,并不代表代码自研率多少

图片

从金仓客户端风格看起来很像PG

图片

我们再拿阿里泼辣DB来看看,文件名很明显是PG.

图片

上面截图意思是说这两家数据库厂商,代码能力就这么弱鸡?

还是对这么基础的,换个名简单的修改,不值得一看? 

如果真的那么弱鸡,那么怎么相信你们能达到自主可控的要求?

PG内核是否有能力修改,解决ASTOE存储引擎(UNDO),XID32位回归,使用双缓存BUG?

连简单的风格和命名都改不了,还能相信你们能改掉PG核心代码?
 

很明显需要进一步修改PG代码,达到自研率90%以上.不是你们走上层路线搞个信创证书,就要让我们把ORACLE替换这种代码能力弱鸡套壳PG,让我们当小白鼠,给你们送钱?

假设套壳PG不用再折腾的化,我们也乐意接受.难保上层又要求彻底替换自研率100%的国产数据库.

最近LINUX之父,把鹅螺丝几位代码贡献者,踢出了代码提交的资格.
理由是鹅国入侵小乌,LINUX之父是芬兰人

俄罗斯Linux内核维护者被除名

华为瑶瑶领先,也是基于PG9魔改的OPENGAUSS,人家代码能力强,把PG进程改成了线程,也打算更换PG内核引擎ASTORE 为USTORE!

说到这里大家明白了不? 既然套壳PG起步的国产数据库,必须走上自研代码的路. 你学习PG知识,考个PG认证. 这种有效期,眼看很短吧? 5-6年后国产数据库自研率达到很高的水平,已经跟PG架构分道了! PG所学的知识在国企市场一无有处! 

去年某平台老师搞推销,推销某个戏子ACE的ORACLE OCM认证培训,约9K费用. 去年在墨天轮看到这个戏子ACE写文劝大家还是要学习ORACLE.

去ORACLE都那么明显了,为啥还要求学ORACLE,考OCM呢?

也行我只是个井底之蛙,认知底下,无知无谓吧了,一点点看法供大家参考一二

图片

自研率达到100%国产数据库

1 达梦

达梦DM8是被大多数人认可的自研数据库,代码自主率很高。2013年达梦核心研发团队他们告知DM7的代码被他们进行了新一轮的重构,目前代码的自主率已经相当高了。DM8数据库行存的存储结构与MySQL InnoDB的B-TREE结构类似。同时DM 8的UNDO是采用基于行数据库的UNDO。达梦数据库仅仅是在SQL引擎上与Oracle保持了高度的兼容性,并针对Oracle的各种特性做了兼容性的学习。

2 OB

OceanBase是除了达梦之外最无争议的自研国产数据库。OceanBase早期是不支持SQL的,专门为了淘宝部分场景设计的专用数据库,参考了谷歌的模型,不过是完全自主研发的。在目前的OceanBase 主流版本中(3.x,4.x),有MySQL兼容租户和Oracle兼容租户(开源版本只有MySQL兼容租户)。虽然MySQL兼容租户支持MySQL的 应用和客户端之间连接,不过其核心代码,特别是SQL引擎都没有采用拿来主义。OceanBase的SQL引擎虽然兼容MySQL但是是完全重构的,因此与MySQL 5.7/8.0等版本在SQL语法上并不是完全兼容的,有时候可能会遇到一些不兼容的BUG。

闭源OB也能代替ORACLE

最开始,OceanBase作为一个公司内部刚刚孵化出来的技术创业项目,前有商业数据库占位,后有开源数据库追赶,业务同学根本不买单。直到OceanBase成功应用于第一个业务,淘宝收藏夹后才逐渐打破僵局。后来经过了整个团队接近四年时间的发展,OceanBase在整个公司已经有了接近100个业务系统逐步上线。这期间,OceanBase所面对的最大的难题就是一直没有进入到阿里巴巴最核心的业务——也就是交易支付业务。直到2014年的,OceanBase在支付宝遇到了一个宝贵的机会,当时支付宝的数据库用的是Oracle,而在公司的整体策略下希望能够去掉Oracle,彼时有两个选择,第一个选择是MySQL,第二个选择是OceanBase。最终在那一年的双11,OceanBase 0.5 版本成功替代Oracle应用于支付宝核心交易系统,承担了10%的流量,顺利通过了交易洪峰的考验。这其中最核心的原因就是OceanBase拥有一个非常关键的技术破局点——高可用的能力。当服务器出现故障时,系统能够自动恢复而且不丢数据。OceanBase首次在金融系统中引入了Paxos协议,这也是所有分布式系统里最难理解的协议。它的原理说起来很简单,用我的话总结就是三个臭皮匠顶过一个诸葛亮。

OceanBase是阿里巴巴和蚂蚁金服自主研发的分布式关系数据库,我们第一次将分布式系统里最难的Paxos协议引入到关系型数据库,并且真正实现了服务器故障完全不丢数据。同时,OceanBase是一套工业级的shared nothing分布式数据库架构,无需业务修改代码。对于MySQL全兼容,Oracle部分兼容,原生多租户支持。

另外 遥遥领先的GUASSDB和GBASE都借助于PG然后走上了自研道路

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2224131.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于docker 部署redis

1、拉取镜像 docker pull redis:latest如果拉取失败可以尝试下配置镜像源,具体参考如下,目前暂可以使用 Docker切换镜像源-CSDN博客 2、创建配置文件 mkdir /usr/local/redis/conf vim redis.conf bind 0.0.0.0#protected-mode no port 6379 tcp-b…

用更多的钱买电脑而不是手机

如果,我们对自己的定义是知识工作者,那么在工作、学习相关的电子设备投入上,真的别舍不得花钱。 需要留意的是,手机,对于大部分在电脑前工作的人,不是工作设备。在我看来,每年投入到电脑的钱&…

前端经典【面试题】持续更新HTML、CSS、JS、VUE、FLUTTER、性能优化等

HTML/CSS 面试题 什么是语义化 HTML&#xff1f; 说明&#xff1a;语义化 HTML 使用 HTML 标签来描述内容的含义&#xff0c;而不仅仅是其外观。使用语义化标签可以提高可读性和可访问性&#xff0c;并对 SEO 友好。示例&#xff1a; <header><h1>网站标题</h1&…

基于C#开发游戏辅助工具的Windows底层相关方法详解

开发游戏辅助工具通常需要深入了解Windows操作系统的底层机制&#xff0c;以及如何与游戏进程进行有效交互。本文将基于C#语言&#xff0c;从Windows底层方法的角度来详细讲解开发游戏辅助工具的相关技术和概念。 一、游戏辅助工具的基本概述 游戏辅助工具&#xff0c;通常被称…

Java应用程序的测试覆盖率之设计与实现(三)-- jacoco cli 客户端

一、背景 上文已把覆盖率数据采集好了,并提供远程连接的tcp地址及端口。 jacoco cli文档jacoco cli jar包jacococli.jar 我下载好了,放在github工程里。 本文主要是介绍如何使用jacoco cli 客户端读取并生成覆盖率报告。 二、使用 1、dump覆盖率统计 java -jar doc/jacoc…

duilib的应用 在双屏异分辨率的显示器上 运行显示不出来

背景&#xff1a;win11&#xff0c;duilib应用&#xff0c;双显示器&#xff0c;两台分辨率相同&#xff0c;分别设置不同的缩放以后&#xff0c;应用运行以后&#xff0c;程序闪一下消失或者程序还在&#xff0c;但是UI显示不出来。 原因 窗口风格设置不合理&#xff0c;所以…

【办公类-57-01】美工室材料报销EXCEL表批量插入截图(图片)

背景需求&#xff1a; 我们班分到美工室&#xff0c;需要准备大量材料&#xff0c;根据原始的报销单EXCLE&#xff0c;里面有商品名称、图片、链接、单位、数量等信息 今天我和搭档一起填写新表&#xff0c;发现手机截图的图片插入EXCEL后非常大&#xff0c; 需要手动调整图片…

alovajs:前后端交互还能这么玩?

嘿&#xff0c;小伙伴们&#xff01;今天我要和大家分享一个超级有趣的发现。最近在折腾项目时&#xff0c;我遇到了一个叫 alovajs 的工具&#xff0c;它居然能帮我们构建 Client-Server 交互层&#xff01;听起来有点高大上&#xff0c;但其实超级实用。一起来探索这个新大陆…

JS+Springboot做一个交互Demo

背景&#xff1a;老大做了一个 SDK&#xff0c;包含字符加解密、文件加解密&#xff0c;要求能从前端访问&#xff0c;并且能演示的 Demo。 思路&#xff1a;html 写页面&#xff0c;js 发送请求&#xff0c;freemarker 做简单的参数交互&#xff0c;JAVA 后端处理。 一、项目依…

element 按钮变形 el-button样式异常

什么都没动&#xff0c;element UI的按钮变形了&#xff0c;莫名其妙&#xff0c;连官网的也变形了&#xff0c;换了其它浏览器又正常&#xff0c; 难道这是element UI的问题&#xff1f;NO&#xff0c;是浏览器的插件影响到了&#xff01;去扩展插件里面一个个关闭扩展&#x…

使用高德API和MapboxGL实现路径规划并语音播报

概述 本文使用高德API实现位置查询和路径规划&#xff0c;使用MapboxGL完成地图交互与界面展示&#xff0c;并使用Web Speech API实现行驶中路线的实时语音播报。 效果 Web Speech API简介 Web Speech API 使你能够将语音数据合并到 Web 应用程序中。Web Speech API 有两个部…

软件测试的重要一环:「性能测试」怎么做?

性能测试是软件测试中的重要一环&#xff0c;今天给大家介绍性能测试及如何使用RunnerGo完成性能测试任务。 性能测试是什么&#xff1f; 一句话概括&#xff1a;不断地通过不同场景的系统表现去探究系统设计与资源消耗之间的平衡&#xff0c;为开发人员提供消除瓶颈所需的诊…

IntelliJ IDEA 设置数据库连接全局共享

前言 在日常的软件开发工作中&#xff0c;我们经常会遇到需要在多个项目之间共享同一个数据库连接的情况。默认情况下&#xff0c;IntelliJ IDEA 中的数据库连接配置是针对每个项目单独存储的。这意味着如果你在一个项目中配置了一个数据库连接&#xff0c;那么在另一个项目中…

从零搭建开源陪诊系统:关键技术栈与架构设计

构建一个开源陪诊系统是一个涉及多种技术的复杂工程。为了让这个系统具备高效、可靠和可扩展的特点&#xff0c;我们需要从架构设计、技术栈选择到代码实现等方面进行全面的考量。本文将从零开始&#xff0c;详细介绍搭建开源陪诊系统的关键技术栈和架构设计&#xff0c;并提供…

C#中的委托、匿名方法、Lambda、Action和Func

委托 委托概述 委托是存有对某个方法的引用的一种引用类型变量。定义方法的类型&#xff0c;可以把一个方法当作另一方法的参数。所有的委托&#xff08;Delegate&#xff09;都派生自 System.Delegate 类。委托声明决定了可由该委托引用的方法。 # 声明委托类型 委托类型声…

汽车免拆诊断案例 | 2019 款奥迪 A6L 车行驶中偶发熄火

故障现象  一辆2019款奥迪A6L车&#xff0c;搭载2.0T发动机&#xff0c;累计行驶里程约为9万km。车主反映&#xff0c;车辆行驶中偶发熄火&#xff0c;故障频率较高。 故障诊断  接车后试车&#xff0c;起动发动机&#xff0c;可以正常起动着机。使用故障检测仪检测&#x…

ELK之路第一步——Elasticsearch集群的搭建以及踩坑记录

elasticSearch集群 前言一、架构二、下载三、虚拟机相关设置3.1 创建es用户3.2 为建es用户赋权sudo3.3 更换es目录所属用户 四、Elasticsearch配置文件修改4.1 修改elasticsearch.yml4.2 修改jvm.options4.3 修改jdk路径 五、启动六、启动报错七、可视化界面cerebro 前言 Elk&…

springboot080房屋租赁管理系统的设计与实现(论文+源码)_kaic

毕 业 设 计&#xff08;论 文&#xff09; 题目&#xff1a;房屋租赁管理系统的设计与实现 摘 要 互联网发展至今&#xff0c;无论是其理论还是技术都已经成熟&#xff0c;而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播&#xff0c;搭配信息管理工具可以很好…

Linux 基础io_ELF_虚拟物理地址_动态库加载

1.可执行程序格式 ELF [wwshcss-ecs-178e myshell]$ ll total 56 -rw-rw-r-- 1 wws wws 92 Oct 17 19:14 file -rw-rw-r-- 1 wws wws 82 Oct 12 16:51 makefile -rw-r--r-- 1 wws wws 90 Oct 17 19:13 myfile -rwxrwxr-x 1 wws wws 20128 Oct 16 21:02 myshell -rw-r…

005:航空力学基础、无人机操纵、飞机性能

摘要&#xff1a;本文详细介绍无人机稳定性、操控性、飞机性能等概念。 一、飞机的稳定性 概念&#xff1a; 飞机的稳定性&#xff08;安定性&#xff09;&#xff0c;是指在飞机受到扰动后&#xff0c;不经飞行员操纵&#xff0c;能恢复到受扰动前的原始状态&#xff08;即原…