参加数据库嘉年华有感

    从2017年开始我就参加数据库技术嘉年华大会。这个大会和ITPUB举办的中国数据库技术大会DTCC和中国架构师大会SACC都是我每年必定参加的。ITPUB的那个参会更早从2013年开始。如今数据库领域公认的国内顶级大会就是数据库技术嘉年华(DTC)和DTCC了。可以说就像赶集一样,约定俗成的大家就来了。

    DTC最早只有Oracle,后来什么都有。如今几乎都是国产。本届大会是疫情导致去年11月后延的今年的,如果以后每年都是4月的话,其实是等于去年取消了。2021年的DTC我还有过一个主题演讲。

参加数据库嘉年华有感_第1张图片

    出来学习最大的收获就是看看行业的风向和向优秀的老师们学习。这几天陆续大家都开始谈自己的感受,刘华阳老师的《都是弟弟》、老白的《参加个嘉年华回来人都变勤奋了》,估计韩锋老师马上又是高屋建瓴的概况马上就出了。我这里写写我的感受。

    国产数据库这次来的都是头部企业,每个都带给我没想到的感受。

   第一个是openGauss:他代表的是华为生态,各家在上面做了不少工作。数据库卷到什么程度,他们说现在正在打算全面兼容MySQL。可怜的MySQL啊,被白嫖了还要被兼容。不过不得不说openGauss(这次我发现这个写法很重要)现在是做了很多。业内大神吕海波老师做实验发现openGauss做一次最简单的update,使用了1000万多条指令,而高斯的宗主数据库PG是100万,可见代码加入了很多,不过从数据上来说,这可能性能未必比PG好。具体我没测过,只能说未必。而Oracle,只要20多万条指令就完成了最基本的update。

   第二个是GaussDB:他代表的是华为数据库,从GaussDB说还要招1000多内核开发(已经有1000多内核开发),气势很足。

    第三个是阿里云瑶池数据库,到底是大厂,也是列举了很多做的好的地方。最让我印象深刻的是:云原生化、平台化、一体化和智能化。我们没有公有云,前两个 一体化:聚焦客户业务场景,通过多产品一体化体验,简化开发、管理和运维,避免数据搬迁,具体包括:处理分析一体化、离在线一体化、集中分布一体化、多模处理一体化。其中HTAP的分析提及了,主库行和从库列的方式必定有损耗,我听下来是阿里做的是用内存做了列式,从而实现了行列混存。这点上和Oracle12C当年一样。在技术和理念上无疑,Oracle早就领先我们了。还是说回阿里的,这个一体化如果是到私有云就是一体机,我曾经见过。

   不过本次大会上没提。我在自己公司推行神州数码的一体机也推不动。其实一体机现在也是一个大家都去做的了。本次大会上看到达梦也推出了一体机。其实我桌面的垫子还是浪潮的一体机。可以说一体机是一个标准了,我也有幸参加了信通院的一体机的标准制定。所以说一体机是非常成熟的技术了,这个时候私有云如果还要论证要不要一体机,显然是多余。就是应该论证用什么配置的一体机。

不过就性价比而言可能还是exadata最佳。可惜我是一个都用不上。

参加数据库嘉年华有感_第2张图片

     第四个是腾讯云的TDSQL,借着TPCC的第一来讲述自己的成就。依然也是一堆荣誉和用户的使用案例。腾讯云一般也很低调,这次也加了腾讯云数据库总经理王义成。之前王总和其他几位头部的数据库厂商的老大有一次访谈。这次恰好王总和主持人卢明达都在现场。我等于是把这几位大佬都加全了。

   那次访谈碰撞还是很激烈的,我还记得当时说3年之后健康运作的不超过国产数据库厂家不会超过20家,3年以后我们一起见证。的确国产数据库还是集中在几个大规模的公司手里。

   OceanBase创始人兼首席科学家---阳振坤老师,我觉得他说的最好的一句话概括起来是:数据库是要走出去的。这一点我非常赞同,我一直觉得如果说就在国内争个你死我,最后没有外部的认可,那么不算是真正的成功。对于国产我始终观点觉得是,凭借自身技术超越国外是骄傲。但是凭借政治是无法让我们强大的。在这件事上我仅代表个人观点:上帝归上帝,凯撒归凯撒。

   本次还有一些亮点,比如看到达梦有类似RAC的架构,当然我也好奇的问了这个和RAC的区别是什么。达梦一直低调做事,也从来不说吊打谁谁,原原本本的讲了一下区别。此外还有一些新名词微内核和库内机器学习,收获还是很大的。

   还有就是大家在讲超融合以及成本友好的单机性能,都是直击痛点。感同身受和我面临的问题一样,其实如果按照我的规划的话,这些将会给公司节约大量的成本。

   对于非公有云的除了一体机和HTAP这些我觉得没有必要争议了,趋势也是标准。还有一个本次我也感受到了,那就是我一直说的多模(其实这也不是我说的,只是我看好的)。看到几乎每家厂商都提及自己在做这个。而且估计不久就会把这个作为标准写到日后的数据库产品中。数据库行业也很卷,关系型数据库也在吃NoSQL。不过有些深度特制的场景,应该还不会被蚕食。比如mongo在游戏的场景,其他上去不如他。

当然一体机、HTAP和多模也是这些年一直在摸索中前进,我也一直致力于在公司推广。现在可以看到这个已经不属于前瞻性了,因为如果再不去做这些就已经out了。

   对于分库和大数据等,概况起来就是用上一个时代的技术解决现在时代的问题。这个和我的观点是高度的一致。

   最后和不少线上认识的良师益友终于见面了。

    持续学习,持续参会。留念一下,为了下次相聚。

  

   

你可能感兴趣的:(数据库)