2022年01月15日,由CCF YOCSEF深圳举办的“信创背景下中国数据库行业发展探索”论坛如期在线下举行。
据统计,我国金融行业核心业务90%以上使用的是传统商用数据库。面对以美国为首的西方国家对中国科技发展卡脖子的问题,仅数据库一款软件卡住脖就可以让我们的社会陷入被动局面。在这样的背景下,国家大力推动系统软件国产化,为建立一条护城河,防火墙,降低被动局面风险。而国产数据库厂商如何利用这次机遇破局,获得关键领域的可抗衡的市场份额成为一个需要认真思考的问题。从整个产业发展看,有国家的大力支持,产业界和学术界的不断投入,以及广泛的终端用户。在这样的背景下,各个关键参与方需要充分交流,寻找和探索行业发展的突破口,助力我国数据库产业的蓬勃发展。
本次论坛由中国计算机学会(CCF)青年计算机科技论坛(Young Computer Scientists & Engineers Forum,YOCSEF)深圳主办,由深圳大学计算机与软件学院承办,深圳市计算机学会数据科学与工程专委会、广东省国产高性能数据计算系统工程技术研究中心联合协办。深圳大学秦建斌教授和南方科技大学唐博老师担任此次论坛执行主席。
论坛邀请5位嘉宾们就国产数据库的发展优劣势,使用经验以及数据库的部署与运维等展开积极讨论,5位引导嘉宾分别是:欧伟杰,曾任职华为2012实验室负责NEWSQL数据库,现深圳计算科学研究院YashanDB研发总监,10年以上数据库内核设计与开发经验, 多篇顶级会议论文及技术专利,武汉大学博士;高建强,甲骨文(中国)软件系统有限公司,现任高级服务全球交付中国区总监;萧少聪,负责巨杉公司产品及技术生态运营工作,连接上下游客户及合作伙伴生态,为巨杉公司建立万人技术社区;王少飞,华润数科有限公司,现任华润云事业部副总经理;徐戟,南京基石数据技术有限责任公司技术总监,国电南瑞子衿技术团队首席架构师。
现场参会嘉宾合影
论坛主要分为两部分,第一部分是嘉宾的引导发言,由深圳大学秦建斌教授主持。秦教授讲述了本次论坛讨论的背景,邀请嘉宾针对数据库系统自主可控的发展现状、技术瓶颈、研究趋势、机遇与挑战等若干话题展开思辨与讨论,希望为数据库系统自主可控的未来发展提供新的启发,进行引导发言。
欧伟杰分享“国产数据库的发展与历史机遇”的引导发言,就自己参与国产数据库的不同身份的一些经验进行发言,阐述遇到的一些问题并抛出自己的一些困惑,包括分布式数据库,开源,HTTP以及人才获取等方面的问题。并提出关于如何做好国产数据库的一些看法。
高建强分享“传统商用数据库在中国发展的优劣势”的发言,讲述了Oracle 20年来发展历程,以及Oracle在数据库领域未来发展的路线。并将Oracle数据库以及国产数据库进行对比分析,说明两者的优劣势。
萧少聪分享“国产数据库巨杉DB的发展之路”的引导发言,讲述国产数据库巨杉DB的发展历程,并阐述了一下前面讲到的开源问题,提出开源对于商业不一定是一条可以一本万利的事,看一个开源公司好不好,可能还是要看到它的产品本身是不是好,而不是看它的整个开源的生态活不活跃的观点。
王少飞分享“信创背景下国产数据库使用经验分享”的引导发言,以企业的视角去看数据库国产化的事情,讲述使用国产数据库遇到的一些问题,和Oracle进行对比,以及性能测试的一些问题。国产数据库应用部署以及对应用场景支撑限制的问题。
徐戟分享“传统商用数据库部署和运维与国产数据库部署与运维对比分享”的引导发言,阐述了国产数据库发展的一些问题,如国产数据库开发文档中的一些问题,安装部署出现的问题,以及数据库对于应用场景的支撑限制较大等问题。
论坛第二部分是思辨讨论环节,由南方科技大学唐博老师主持。现场嘉宾参与者主要围绕“信创背景下,国产数据库如何实现弯道超车?”“信创背景下,国产数据库如何突破“卡脖子”困境?”两大议题进行讨论,各抒己见,讨论氛围浓烈。
在议题“信创背景下,国产数据库如何实现弯道超车?”中,有的嘉宾提出了几个问题,对于云原生数据库,能不能通过云的方式,对国产数据库的部署运维提供一些帮助,有没有可能在特定的领域做数据库的弯道超车。有的嘉宾解释了云原生数据库的定义,并强调,不是上了云就叫做云原生,认为做数据库首先要知道客户是谁,贴合客户需求,解决客户问题,不做弯道超车,而是尝试换一个赛道,这样才能长久发展下去。有的嘉宾认为在特殊领域弯道超车是可行的,并举了金融行业的分布式服务产品为例进行讨论。有嘉宾建议我们做数据库时要先想清楚再行动,不然很容易走到一条弯路上。
在议题“信创背景下,国产数据库如何突破“卡脖子”困境?”中,有嘉宾提出如何围绕人才培养和生态建设去做好国产数据库的问题,有的嘉宾认为应该与科研相结合,在学生的培养阶段主动去提升学生的工程和动手能力,而不是简单的认识概念,知道算法,结合人才培养来说,该嘉宾认为,需求决定供应。有的嘉宾认为人才培养要培养学生的热情,从高中生来说,怎么让一个高中生对数据库感兴趣,还需要教育工作者努力。有嘉宾则认为中国数据库的创新并不需要这么多,而我们需要补充的是能力的问题。在人才培养过程中部分嘉宾认为培养工程能力更重要,因为工程能力和创新其实并不矛盾,数据库系统的创新其实是建立在对这个事情的一个有很深入的了解的情况下做出来的,一个学生对于系统代码熟练,他自然而然的就会有一些创新的想法。创新很重要,但需要把基础打好,再进行创新,这样才有可能出现突破式进展。
最后,唐博在论坛尾声总结道,工程能力以及对源码以及源码的生态管理,对整个系统的一个推进和整个系统的延伸和支持非常重要。希望我们国产的数据库不止是内核,包括运维的能够产生自己的生态,然后产生自己的开发环境,然后使得越来越多的人愿意来做这件事。
现场讨论
讨论嘉宾的拼图