深度专访盖国强丨《TVP技术指针:共创国产数据库的“中国时刻”》

news2024/12/28 4:15:39

日前,腾讯云《TVP技术指针》栏目对云和恩墨创始人盖国强进行了深度专访。从专业DBA到创立云和恩墨公司,从 Oracle ACE 国内第一人到国产数据库的践行者,伴随中国数据库成长的二十年,他有哪些思考、判断、行动和远见?在观看栏目视频前,让我们先通过本文做个了解。

01

很多人很多选择看似偶然,但是往往就成就了你的整个职业生涯……

盖国强从小就爱好文学,大学时还梦想当个诗人,因缘际会下,在毕业之后接触到了当时更具有发展前景的计算机方向。“弃文从理”的他从程序员开始做起,慢慢接触到了数据库,而在文学方面的素养也为他之后持续的乐知乐享奠定了坚实基础。那个时候数据库在中国刚刚兴起,但是它里面涵盖的技术内容,既深刻又新颖,激起了他浓厚的兴趣,从而在工作中不断学习、在与技术爱好者的交流中持续成长。他找到了想要长期投入的职业方向。

7b9c4ba3899b3a9a0c742fd2a8df0f29.png

02

人家说,你跟一个城市共同经历一场劫难,然后会建立一种血肉相连的感觉……

盖国强刚来到北京的2003年春天正值“非典”时期,他的第一份工作是在一家企业做DBA。那时的数据库市场还是 Oracle 的天下,在这里他积累了快速的技术成长。“非典”结束后,工作的闲暇时间,他还会到学校去为学生讲解数据库知识,与一群志同道合的朋友不计回报地运营技术社区,为网友解答问题、处理故障,只为钻研、分享数据库技术和知识。

盖国强于2007年被 Oracle 公司正式授予 Oracle ACE 称号,成为了中国地区首位 Oracle ACE,次年又被授予 Oracle ACE Director(ACE总监)称号。基于对技术学习和工作实践的总结能力以及深厚的文学功底,他先后出版了十几本 Oracle 技术相关书籍,成为一批又一批数据库从业者的学习指南。

通过社区中浓厚的技术交流氛围而学习成长起来的盖国强对“社区”有着特殊的情怀。后来在他的主导下创办的墨天轮社区,汇聚了越来越多的数据库从业者和技术爱好者,秉承着“乐知乐享”的精神,持续推动着中国数据库产业的进步。

eaad244661512f6175c28e787338e309.png

03

但行好事,莫问前程。我们只需要做正确的事,然后把一切交给时间……

云和恩墨的前身——恩墨科技于15年前诞生于一个居民楼里。直到2011年,盖国强又与一群在商业上志同道合的伙伴共同创立了云和恩墨公司。最开始,云和恩墨进入的是数据库管理服务赛道,在这个赛道里积累了众多的行业客户和丰富的场景经验。得益于这样的积累,他和他的团队发现在数据库运维管理中,很多繁琐、枯燥的工作如数据库巡检等,完全可以通过自动化的产品去完成,从而解放 DBA 去做更有价值的事情。于是,云和恩墨的第一款产品诞生了,它是可以为数据库做“体检”的监控巡检平台,以抗日战争时期的著名外籍医师 Bethune(白求恩)的名字命名。

应用和数据库之间进行交互,最核心的部分就是SQL。如果SQL编写不当,应用上线后便会产生种种问题,给业务带来风险,这就导致每次生产变更都要 DBA 们通宵达旦,随时准备紧急救援。“80%的数据库性能问题是由不良SQL引起的,如果通过开发过程中的质量管控,提前发现问题、解决问题,就能消除上线阶段‘救火’的窘境。”盖国强的团队敏锐地捕捉到了这一市场需求,并在国内最早推出了SQL质量审核软件,也就是云和恩墨的第二款产品是 SQM。

数据库运维自动化的相关产品在近几年兴起,然而云和恩墨早在2015年就已经洞察到了这样的用户需求和发展趋势,形成了多源异构数据库统一管理平台 zCloud 产品。该产品能够实现标准化、自动化、智能化的多源数据库统一纳管,将专家经验代码化,一站式完成数据库巡检、监控、故障预警、分析处理,让普通 DBA 也能具备专家级的数据库管理能力。对于这些数据库生态软件的发展,盖国强说:“我们希望能够做得更快一点,然后让大家有精力、有时间去做更重要的事情。”

相较于巡检、‘救火’这些枯燥繁琐又辛苦的工作内容,DBA 应该有更具想象力的职业方向。在中国数据库百花齐放、百舸争流的今天,我们需要非常多的人才投入去推动这项事业前进。数据库的设计师、架构师、产品经理对于当下中国的 DBA 们是非常好的职业方向选择。行业需要这些真正懂数据库的专家,帮助中国的数据库去合理设计功能、规划体系架构,然后真正地让中国的数据库产品能够站到世界面前。

4adaea224e619dbf36f688dae92c27c5.png

04

中国数据库的“春天”何时到来?我相信中国数据库的崛起就在明天……

“中国是不是需要自己的数据库,这个问题放在今天已经不再是一个疑问句了。”盖国强说。近几年国产数据库得到了迅猛的发展,墨天轮中国数据库流行度排行榜上已经收录了282款国产数据库。而用户经过了几年的考察,也对中国本土的数据库产品越来越充满期待,逐渐建立起充足的信心。

伴随着云和恩墨的业务发展战略演进到3.0阶段,公司在2020年正式进入国产数据库基础软件赛道,基于 openGauss 内核进行增强提升,打造了“安稳易用”的企业级关系型数据库 MogDB。云和恩墨与 openGauss 的互补性在于,openGuass 在华为内部经过10年的探索、研发和自用,然后开源,形成了完备的核心能力。在这个内核之上,叠加云和恩墨源自商业数据库的认知和洞察,优势互补,可以把 MogDB 更好地打造为一个自主、创新、好用的国产数据库。盖国强介绍道,MogDB 在面世后的三年间不断实现性能突破和更贴近使用场景的功能完善,尤其是在交易型应用场景有着突出优势,使其深受金融行业用户欢迎。除了在性能方面的持续深挖,MogDB 研发团队也在AI赋能、数据安全等方面不断探索,力求将更加好用、易用的国产数据库产品带给千行百业的用户。

但有一个问题还是会被常常问到,那就是中国数据库和国际一流数据库到底还有多远的距离?盖国强认为:中国的需求驱动可能会催生出来观念创新。中国具有世界一流的数据基础设施环境和数据基数,这使得我们拥有很多独特的业务场景,而在这些领域的钻研已经让我们实现了超越。实践能够真正催生数据库的创新,只有当用户的需求真正呈现出来,一个产品才有发展和未来,而对于这一点,中国有着得天独厚的优势。当务之急,我们需要的是在更广阔的场景下实践,只有当检验的场景足够多,才能发现问题、不断改进,而到了那时,中国的数据库一定可以走向全球,在海外市场上获得更大的成功。

ba26558300b6bbdee23ed70cdbf015fe.png

05e31698ac465ac004c614cbef9741b2.gif

END

短短一篇文章并不能完全概括盖国强的创业经历、行业思考和远见洞察,想了解更多欢迎收看《TVP技术指针:共创国产数据库的“中国时刻”》,在视频最后的彩蛋环节还有盖老师送给新生代数据库从业者的一些建议,注意查收哦!

关于 TVP

腾讯云最具价值专家,简称TVP (Tencent Cloud Valuable Professional),是腾讯云颁发给技术专家的一项荣誉认证,以此感谢他们为推动云计算的发展所作出的贡献。这些技术专家来自于各个技术领域和行业,他们热衷实践、乐于分享,为技术社区的建设和推动云计算的传播做出了卓越的贡献。盖国强于2020年7月成为TVP。

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

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

相关文章

苍穹外卖-day05

苍穹外卖-day05 本项目学自黑马程序员的《苍穹外卖》项目,是瑞吉外卖的Plus版本 功能更多,更加丰富。 结合资料,和自己对学习过程中的一些看法和问题解决情况上传课件笔记 视频:https://www.bilibili.com/video/BV1TP411v7v6/?sp…

深入浅出对话系统——可控文本生成

引言 主要是介绍一篇引用800的论文 CTRL: A Conditional Transformer Language Model for Controllable Generation 它的Pytorch源码在 https://huggingface.co/transformers/v3.1.0/_modules/transformers/modeling_ctrl.html 主要思想是通过加入控制代码(control code)来控…

空中出租车运营公司【Flewber Global】申请纳斯达克IPO上市

猛兽财经获悉,总部位于美国纽约的空中出租车运营公司Flewber Global Inc,近期已向美国证券交易委员会(SEC)提交招股书,申请在纳斯达克IPO上市,股票代码为(FLYF),Flewber Global计划通…

[语义分割] DeepLab v2(膨胀卷积、空洞卷积、多尺度信息融合、MSc、ASPP、空洞空间金字塔池化、Step学习率策略、Poly学习率策略)

DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs 论文地址:DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs源码地址&…

大数据的兴起

目录 1.什么是大数据 2.大数据的具体应用 3.大数据的便利性 4.大数据的危害 1.什么是大数据 大数据是指规模庞大、复杂多样的数据集合,无法用传统的处理方法进行管理、处理和分析的一种数据类型。这些数据集合通常包括结构化数据(如数据库中的表格&am…

CEC2022代码(Matlab代码)及多种智能优化算法求解CEC2022

一、CEC2022测试函数 CEC2022测试集共有12个单目标测试函数,每个测试函数可选择的维度分别为10维、20维。该测试集合也是目前高质量论文应用最广泛的测试集,CEC2022测试集函数复杂,非常具有挑战力。 CEC2022测试函数与理论最优值 二、多种智…

Vcenter安全加固-防火墙-只允许特定的IP地址访问Vcenter

一、场景 1.只允许特定的IP地址访问Vcenter。 2、其余全部拒绝。 二、操作步骤 1、登录Vcenter管理界面 https://<Vcenter-ip>:5480 2、点击防火墙-添加 3、添加规则 1、先添加允许访问的IP地址和掩码。 1、先放你的Esxi主机管理地址&#xff0c;不然会托管。 2、…

CTF —— 网络安全大赛

前言 随着大数据、人工智能的发展&#xff0c;人们步入了新的时代&#xff0c;逐渐走上科技的巅峰。 \ ⚔科技是一把双刃剑&#xff0c;网络安全不容忽视&#xff0c;人们的隐私在大数据面前暴露无遗&#xff0c;账户被盗、资金损失、网络诈骗、隐私泄露&#xff0c;种种迹象…

Redhat7/CentOS7 网络配置与管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

背景&#xff1a;作为系统管理员&#xff0c;需要经常处理主机网络问题&#xff0c;而配置与管理网络的方法和工具也有好几种&#xff0c;这里整理分享一下网络配置与管理的几种方式。 1、NetworkManager 概述 在 Red Hat Enterprise Linux 7 中&#xff0c;默认网络服务由 N…

LightGlue论文翻译

LightGlue:光速下的局部特征匹配 摘要 - 我们介绍 LightGlue&#xff0c;一个深度神经网络&#xff0c;学习匹配图像中的局部特征。我们重新审视 SuperGlue 的多重设计决策&#xff0c;稀疏匹配的最新技术&#xff0c;并得出简单而有效的改进。累积起来&#xff0c;它们使 Lig…

KafKa脚本操作

所有操作位于/usr/local/kafka_2.12-3.5.1/bin。 rootubuntu2203:/usr/local/kafka_2.12-3.5.1/bin# pwd /usr/local/kafka_2.12-3.5.1/bin rootubuntu2203:/usr/local/kafka_2.12-3.5.1/bin# ls connect-distributed.sh kafka-delegation-tokens.sh kafka-mirror-mak…

PHP使用Redis实战实录1:宝塔环境搭建、6379端口配置、Redis服务启动失败解决方案

宝塔环境搭建、6379端口配置、Redis服务启动失败解决方案 前言一、Redis安装部署1.安装Redis2.php安装Redis扩展3.启动Redis 二、避坑指南1.6379端口配置2.Redis服务启动&#xff08;1&#xff09;Redis服务启动失败&#xff08;2&#xff09;Redis启动日志排查&#xff08;3&a…

使用云服务器和Frp(快速反向代理)框架快速部署实现内网穿透

目录 一. 背景1.1 内网穿透1.2 Frp介绍1.3 Frp配置流程 二. 云服务器配置2.1 配置安全组2.2 编写frps.ini 三. 内网主机配置3.1 编辑frpc.ini文件3.2 启动服务并配置开机自启动 四. 参考文献 一. 背景 现在有一台ubuntu云服务器&#xff0c;我想通过内网穿透将一台内网的主机当…

PS软件打开闪退是什么原因?怎么处理闪退的问题?

Photoshop简称PS&#xff0c;它作为图像处理专家&#xff0c;具有相当强大的功能&#xff0c;但是有小伙伴说不好用&#xff0c;因为打开后会闪退&#xff0c;那该怎么办呢&#xff1f; PS软件闪退的处理方法&#xff1a; 1.下载并安装Adobe Creative Cloud&#xff0c;再登录…

专利背后的故事 | 一种安全访问控制方法

Part 01 专利发明的初衷 在互联网中&#xff0c;不可避免地存在一些具有风险或者异常的数据访问行为&#xff0c;会对企业管理系统、政府管理系统等系统的安全造成威胁。为了保障数据访问的安全&#xff0c;企业需要设置访问控制策略。访问控制策略通常是由一条或多条规则组成…

win10 查文件(夹)被占用

1、打开任务管理器-性能-打开资源监视器(左下角) 2、找到关联的句柄&#xff0c;输入文件(夹)地址 3、选择进程关闭

动态规划(组合总和+不同的二叉搜索树)

一)组合总和 377. 组合总和 Ⅳ - 力扣&#xff08;LeetCode&#xff09; 排列:所有情况是有序的 组合:所有情况是无序的 一)定义一个状态表示: 有限制条件下的组合问题: 1)dp[i][j]表示从前i个物品中进行挑选&#xff0c;总体积不超过j&#xff0c;所有的选法中&#xff0c;要的…

wxwidgets Ribbon使用简单实例

// RibbonSample.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <wx/wx.h> #include "wx/wxprec.h" #include "wx/app.h" #include "wx/frame.h" #include "wx/textctrl.h" #include "…

Linux中的pause函数

2023年7月29日&#xff0c;周六上午 函数原型 在Linux中&#xff0c;pause()函数用于使当前进程暂停执行&#xff0c;直到接收到一个信号。 #include <unistd.h>int pause(void);pause()函数不接受任何参数。 通常&#xff0c;pause()函数用于编写简单的信号处理程序&…

管理类联考——写作——实战篇——结构篇——不同角度

角度1——两种结构 人类面临的所有问题就是&#xff1a; 是什么? 为什么? 好不好(意义)? 怎么办? 结构引领思路&#xff1a; 想什么&#xff0c;比做什么更重要 怎么想&#xff0c;比想什么更重要 提纲挈领&#xff0c;纲举目张。先抓纲领&#xff0c;纲即结构&#xff…