“我的国产数据库之路”征文活动——专访“最佳作者奖”获得者亨利先生

2021-07-30 16:00:19 浏览数 (1)

为推动数据库国产化进程与技术传播,墨天轮社区开展了“我的国产数据库之路”有奖征文活动,活动于不久前圆满结束。

我们共征集到来自网友投递的200余篇原创文章,其中,亨利先生《国产主流数据库调研》(复制链接至浏览器或点击文末阅读原文查看获奖文章https://www.modb.pro/db/79698)获得了“最佳作者奖”。本次我们邀请到亨利先生来进行他的分享。

01

作者介绍

亨利先生自我介绍:

大家好,我是亨利先生,也是一位儿女双全的父亲,不打算第三胎,太累!

我关心大数据 、数据库、数据治理、数据架构等方面的前沿知识,欢迎大家和我交流。

02

作者访谈

1、亨利先生您好,恭喜您获得本次征文活动“最佳作者奖。您的文章《国产主流数据库调研》围绕系统架构、集群架构、首要内存计算、索引设计等18个维度对OceanBase、TiDB、openGauss进行了全面的比较,通俗易懂。您对国产数据库也非常有研究,那么请问您最看好的国产数据库是哪个,为什么?

亨利先生:目前我看好的国产数据库有OceanBaseTiDB

因为OceanBase的技术架构数据存储方面类似spanner,以ZONE的方式划分,方便资源调度分配划分同时它用的是paxios协议,这个是最复杂的协议,OB的工程师把它克服了。

而TiDB的事务引擎和分析引擎是分开两个引擎,tiflash能够解决30%的业务场景,如果不行再通过tispark、flink解决,完成数据生产到数据消费的一个闭环过程。另外它极力于开源不遗余力,这也是我看好它的地方。

2、您觉得国产数据库发展目前遇到哪些问题?如何解决这些问题?

亨利先生:我觉得国产数据库与国产车是一样的问题,赶上合资车和BBA指日可待。

技术上,我们国产车比日本差30年还是20年,比德国差40年吧,据说山口组老大开的车都是奔驰。我觉得国产数据库发展目前遇到的问题是Oracle、MySQL、ES等国外数据产品已经深入人心,冰冻三尺,非一日之寒。

如何解决这些问题,我觉得还是需要国家在政策上扶持,同时企业也要漠视"国家的扶持",奋发自强自我独力,既要自己埋头研究,也要向外面世界学习。像TiDB那样就挺不错,他们已经想法设法替换rocketDB了。

3、您最喜欢墨天轮社区的哪个板块?

亨利先生:我喜欢视频模块,因为在墨天轮视频模块布道施教的人都是大牛,跟着优秀的人学习会变得优秀。

4、您是怎么走上DBA这条道路,又是如何结缘国产数据库的呢?

亨利先生:当时的公司是一个B2B公司,规模不如阿里巴巴,数据量也不大,用的是Oracle 11G,我记得规模是67G,领导问我MySQL有没有可能替代Oracle,我就学习了MySQL的分库分表。 而认识国产数据库的时间要追溯到2018年,当时我在做一个数据产品的调研,网上查到TiDB在易观的数据分析比赛得了冠军,那时TiDB还是小啊,官网都是源码,需要复杂的配置。这几年它的变化很大。

5、要成为一个优秀的DBA,如何充实自己呢?

亨利先生:数据库只是一个容器,它的作用是承载数据后怎么快速的把数据读出去。 市场琳琅满目的各种各样的数据产品,首先是多了解产品,想想市场的各种产品的运行机制原理。 其次是多读书,建议《数据库系统内幕》、《数据密集性应用系统设计》。 最后平时还要多浏览DBA相关的网站,例如墨天轮社区

0 人点赞