如今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然后走上了自研道路