从中国数据库的前世今生看IT行业的发展

2024-08-17 15:30:31 浏览数 (3)

从中国数据库的前世今生看IT行业的发展

80年代---“移植扎根”

在早期,面对技术封锁和条件匮乏的环境:计算机数量少,上机时间有限,实验环境难以实现...也可以说什么软盘等都没有,但这难不倒我们时刻为其奋斗的开拓者们,不畏困难,从零开始搭建中国数据库的根基,带领中国在这一领域走向世界。

由于条件有限,适应计算机过程自然很长,人们对于项目的实现过程可以说很陌生,不少人认为实现是容易的,像《中国数据库前世今生》里 卢总总结到的:一是不懂,二是盲目的期待

“大学是人类的先锋”。我想这句话用在我们开拓者身上是恰当的,《中国数据库前世今生》中四位专家分享80年代自己的故事都是从大学开始。

国内数据库相对于软件工程起步比较落后,虽然当时有dBase II,但它本身是文件操作,并不是SQL语言,所以当时也没有真正足够的环境去验证sql的正确与否。“纸上得来终觉浅,绝知此事要躬行 ”陆游在《冬夜读书示子聿》写到。只有实践了才能真正了解,变得真实,也再一次证明了:实践是检验真理的唯一标准。SQL它不仅仅能帮助计算大量的数据,还可以帮助解决、应用于实际问题,是最适合做数据处理的一门语言,好在它的基础够坚实,在中国信息化的时候,它是主角!而后当ANSI SQL标准(美)脱颖而出成为了核心的标准,对数据库这一行业进行了规范,让某些有意义的东西更简洁寿命更长。看到这儿我心中的敬佩油然而生。就如黄志东专家说到的:“节省了大量的社会资源,而且让数据库行业标准化以后变得让更多人使用,它本身也变得更有价值。”

国际上当时有Oracle、Sybase、IBM等,是IBM奠定的基础,都是伟大的应用上的拓荒者,85年到88年引入Oracle并做好铺垫,是中国数据库历史上一个大里程碑的事件。魏中朝,魏先生是这一阶段数据库发展不可或缺的重要人物,他将国外的Oracle等好东西引入中国,让国人有渠道去了解新的事物,让中国数据库这一“小树苗”移植扎根于中国的大地。

90年代---“成长-散枝-乱战”

是中国信息化蓬勃发展的十年,也是数据库快速发展的十年,是定位清晰、竞争的十年。尽管面临重重困难,但国家科研人员和企业不畏困难,不放弃,不断尝试。

徐国祥专家说道:“要是没有数据库技术的话,这十年发展取得的成就没那么大,国家级的大项目都是在90年代落地的,如税务、银行、电信、铁路等。”显然,技术手段促使业务转型。他在其中提到了当时给中国银行和电信做了数据字典,明确定义了许多数据指标,这一行动给中国的信息化发展更上一层楼,规范行业,有序社会,与此同时可以说我们中国的IT水平很高啦!

在说到铁路行业的OLTP,由于中国人口基数大,尤其是春运期间,需求量大,买票对于老百姓来说是个令人头疼的事情;对于开发人员来说也是个大事儿,Sybase在我看来超厉害的就是解决了铁路票的问题,“扶上马,送一程”这一口号细想简直是一个大大的承诺,respect!这也是可以看出魏先生是一位“胸怀国之大民为先”者。

国家在政府这一块也有建设,需要联网将政府的平台展示出来,增强与百姓的联系,加强的基础设施建设,更加便民也使得管理更加精细化。这是信息化给社会发展带来的影响。

Sybase当时的client/sever是极具颠覆性的创新理念,还第一个去做了网络型的数据库,真正让客户使用到它,发挥了它的IT的业务价值,更是把改革创新的理念传递给大家。

从长远、大视角去看这一年代是各巨头乱战的时代,在大家的良性商业竞争中,紧跟时代脚步和长远的商业眼光以及敢于做第一个吃螃蟹的这种精神,都为数据库行业的发展、基础更加夯实,脚步更加坚定。

  00年代---“繁殖”

这一年代,中国数据库在新时代蓬勃发展。开集引用了“千年虫”年份进制的问题,课上老师也为我们讲解了这个“千年虫”,由于这一全球性问题,整个IT行业都改进了。在00年,中国数据库从外来引进的数据库中培育“新种子”,国产数据库在生根发芽中,再到崛起的跨越式发展,孕育出许多值得回味的历史故事。

纪录片中有邀请更年轻的嘉宾,说明有更新的、更有活力的力量加入,各专家一块儿探讨了列式数据库在这一时代是有标志性的事件,Sybase IQ(Sybase开发的列式数据库)查询提高了很多倍,提升了生产效率,IQ代表了中国列式数据库的介入。生产力的提升促使需求的改变,这时期出现了OLAP,是从OLTP中分出来的一个阶段,是一个重要分支,两者相辅相成的。BI领域和数据分析也被带动引发了一些革命性的改变。Teradata兴起的数据仓库和TimesTen内存数据库、嵌入式数据库等数据库也在演变发展,内存数据库在一定程度上算一个队列式数据库有挑战的分支,因为放在内存里,以至于查询效率提高了10倍甚至更多---用内存的技术去解决交易的效率。同时,由于内存的机制,铁路客票的也在改进,出现一个重要机制:读写分离。NoSQL在专业人来看确实属于“半成品”,但它也引起了不小的繁荣时期。Hadoop HDF5这些的出现为后面的数据库发展奠定了重要的基础,也就是开源数据库。后面又衍生出一个一个的开源项目,帮助不少企业完成它的业务逻辑。伴随着互联网相得益彰的发光发热,思维演变上来说有着革命性的意义。

00 年代后期国产数据库在国家政策扶持与市场需求“两双手”的双重推动下稳步前进,也有着对未来数据库技术创新与应用的深刻展望。这一时期数据库技术的分型与演进为后续大数据时代的到来奠定了坚实基础。

10年代---“生长进化”

互联网的快速发展,MySQL崛起,基本是首选。随着技术的不断进步,《中国数据库前世今生》嘉宾邹鹏提到当时的腾讯还有几十款数据库,是因为每一个都要应对不一样的难题。后几年这些技术在慢慢收拢,底层的数据库能力也慢慢追了上来,在往云上集中。 这一时代云计算给数据库带来了新的活力、生命力,面更加广、有弹性,被企业用户等广泛使用。大数据在每个APP后都有一个推荐系统驱动,通过各方面数据画出用户画像,通过画像推荐用户喜欢的,也就是个性化,但不得不说很容易联想到的结果是:信息茧房。后面又谈到一个万能工具:可以应对各种问题,再聚拢----其实就是多模数据库,最早上线是在微软的Azure Cosmos DB。

专家也对国内发展的两个阶段进行了探讨:一个是云数据库;第二是云原生数据库(在云的基础上生长出来的)。原来云数据库跟一体机的思路是很像的,这也是有基础才能在此基础上“生长”出来的,后来数据库渐渐向PaaS做了转变,成为了更多人的选择。云原生的运动也是为了去解决大规模的一个池化,Oracle的云跟一线人员现在看的云是有很大差别的,池化就是公有云的一个核心理念,将所有资源池化,解决大规模体量的问题,节约了成本。最后谈到“去IOE”运动----去IBM小型机、Oracle数据库、EMC存储这三样“最贵”的东西,它从一个公司的运动发展到全国性的运动。可见,这十年大数据席卷了中国市场。

不只技术的进步,还少不了国家对科技创新的大力支持,是中国数据库发展的黄金时期。在性能、稳定性、安全性等方面都取得了很大进步,可以看出中国科技的强大实力和无限潜力!

20年代---“百花齐放 百鸟争鸣”

通过纪录片,了解到国产数据库面临的“百团大战”局面,对20年代的发展有了更深刻的认识,也展望了未来。

技术的不断进步和市场需求的增长,从关系型数据库中生长出来的国产数据库品牌如雨后春笋般涌现,呈现出多元化的发展态势。出现了关系型、OLAP、NoSQL、图数据库、向量数据库等各种类型的数据库,展现了国产数据库的蓬勃生机。专家们深入探讨了这一时代数据库技术的演变,尤其是图数据库、HTAP 数据库和向量数据库等新型技术的诞生与发展,让我感受到了技术创新的力量。在 LLM 技术取得突破的背景下,向量数据库出色的数据存储和检索能力让它成为焦点,这也让我意识到数据库技术在不断适应时代的发展,促进IT行业进步。

现如今的国产数据库分布在国家的核心业务中,已经进去到了金融行业中,技术能力得到了大的提升,可以是一个难得的实验机会,也可以是一个革新的进步,虽说科研要有科学精神、勇于创新、勇于改变的精神,但在某些重要的行业上,不踏出像网络用语说的“舒适圈”,也许是件好事。国产的发展既有市场的激励,也有政策的激励,相对来说市场激励的作用更大,大家都想去做这一领域,由于在国内还 没有哪一个可以与Oracle相比较,这么多家企业都向着这个目标迈进,由此可见百花们、百鸟们竞争没什么不好的,反而有利于国产数据库朝着更深更远发展。但独立厂商决定进军数据库这一赛道,则需要三思而后行。这么看来,国产数据库的崛起并非偶然,而是众多从业者和相关方面共同努力的结果。新一代的数据库工作者们则凭借着不懈的努力和创新精神,在激烈的竞争中逐渐崭露头角。看到国产数据库取得的成绩,我深感自豪和振奋。我们国家不仅在技术上有了突破,还在市场上拥有了越来越多的话语权。

同时也不能满足于现状,仍需继续努力前行。未来,随着数字化的进一步深入,数据库系统将面临更高的性能要求和更多样化的应用场景。国产数据库需要不断提升性能、增加稳定性、增强安全性等,以满足日益复杂的业务需求。同时,我们还应加强在数据库技术领域的研究和创新,积极探索新的技术方向,为各行业的转型提供更强大更有力的支撑。相信在众多从业者的共同努力下,国产数据库必将在国际舞台上绽放更加耀眼的光芒。

在我的学习过程中,首先接触是在今年学校课程里,就是MySQL,当时脑子里浮现:“神奇!”二字,激发了我的浓厚兴趣,也促使我积极学习这门课程,当然也想在以后从事这方面的工作。在这次观看《中国数据库前世今生》感慨颇深,有机会去了解数据库的发展历史,能让我们新一代的力量站在巨人的肩膀上,少不了拓荒者们的心血,心中不仅仅感动和敬佩、自豪,还有想向先辈学习看齐的想法。

从各位专家娓娓道来的故事中我们可以了解到数据库在每一个小阶段一个大跨步的发展,或者说是IT在其中的发展路程,给各行各业带来的变革亲耳听到这些故事就像站在第三视角经历了一遍,听到祖国在变强,仍然很高兴。回顾中国数据库的发展历程,从早期的引入国外产品到如今的自主创新、百花齐放,这一路走来充满了艰辛与不易。老一辈开拓者们在困难的条件下不断摸索,为后来者奠定了基础。

在我看来,IT行业的应用范围非常广泛,几乎涵盖了所有需要信息技术支持的领域。它渗透在金融、医疗、教育、交通、制造等各个行业中。主要用于提高生产效率、优化过程、解决用户使用需求、保障信息安全等方面。像学习中学到的:科技是把双刃剑,有机遇也有挑战。IT行业既有挑战又有机遇,对于像我这样的新手来说,需要不断学习和掌握新的技术和知识,以适应本行业发展的需求,要用先进武器武装自己,紧跟时代潮流。

0 人点赞