"至今仍熠熠生辉的Oracle,曾经辉煌却逐步淡出人们视野的Sybase与Informix,以及在中国市场不再占据主流位置的SQL Server和DB,还有那些初露锋芒的国产数据库新秀……在90年代的中国数据库市场中,得益于信息化改革如火如荼地推进,这一时期究竟铸就了怎样的璀璨篇章与迅猛飞跃?"
Oracle的崛起
大家是否还记得前文提及的冯星君?
这位哥们是香港出生,台湾长大的。1989年Oracle在北京还是一个办事处的时候,他就是头儿。后来,甲骨文设立全资子公司他一直干到了1997年。
在他离职之后,他曾向媒体讲述了一则关于甲骨文总裁拉里·埃里森访问北京的故事,我们也来扒一扒:
那是1997年1月27日,埃里森乘专机飞临北京,冯星君通过关系安排国宾车队去接,国宾车队的车一直开到跑道上,一大队车闪着灯很威风。
机舱门开了,但人总是不出来,等了20分钟,从飞机上跳下来一个穿防弹衣的黑人保镖,他对迎接的车队说:“所有的车门全部打开,我要检查有没有炸弹。”
一边是美国来的大老板,一边是同样惹不起的国宾车队,这哥们太难受了,他忍了。
第二天,埃里森要到长城拍推广网络计算机的电视片,事前吩咐冯星君找了20个小学生参与拍摄。约好早上8点,直到9点,导致这些小学生在零下20度的严寒中等待了一个多小时,埃里森都不起床。
当天零下20多度,大巴没有暖气。冯星君去求埃里森:“那些小孩要冻死了。”冯星君眼泪都快流出来了,埃里森才勉强答应启程。
去了没多久,埃里森让副手打回电话给冯星君说:竟然提出取消与当时总理的下午会面。
这哥们差点晕过去。“下午的会面不是开玩笑的,冯星君以辞职相威胁,如果我2点钟看不见埃里森,我辞职,我要走了,这个责任我担不起。”
那边一听怕了,埃里森一行匆匆赶回人民大会堂,那个黑人保镖还要跟着进去,说要保护老板,吵闹得不可开交。
有人将之归结为埃里森的粗鲁强硬风格,但20年后,风格同样强势的马斯克,在面对中国市场时,却展现出了极大的热情。
只是因为时势反转。
埃里森当年的肆无忌惮,很大程度上是因为当时甲骨文在内地数据库市场占据着绝对的垄断地位。
技术引进与自主研发
1992年春,邓小平在中国南方视察并发表谈话,中国对国外技术产品同样予以公平的市场环境,在国内外引起了巨大反响,掀起了中国改革开放的新一轮热潮。
美国大量公司、产业这时候瞄准了这个新兴市场,纷纷涌入中国。中美贸易的随后强劲增长,也为中美关系的改善提供了新的契机。
随后,开始了外资和中国市场结婚的黄金十年。
1991年12月:Sybase踏足中国大陆市场,并于1993年正式设立赛贝斯软件(中国)有限公司。
1992年:
- 甲骨文公司在北京成立独资子公司。
- IBM进军中国市场,引入DB2和Informix数据库产品。
同年:华中理工大学达梦数据库研究所应运而生。
1993年:中国航天科技集团开始致力于数据库技术的研发工作。
1995年:邮电部电信总局启动**“九七工程”**,旨在开发和建设市内电话业务计算机综合管理系统,并计划在1997年底前实现全国县以上邮电局的全面实施。
1996年:东软公司正式发布OpenBASE 3.0产品,这标志着我国拥有自主版权的数据库系统软件正式步入市场。
1997年:
- 东软开发出基于Internet/Intranet的多媒体综合信息服务体系结构及其支撑平台OpenBASE,并成功入选国家863计划的重大目标产品。
- Oracle公司成功中标东三省邮电管理局**“九七工程”**第五期项目,从而在中国数据库市场,特别是电信领域稳固了其地位。
- 中国电力财务公司华中分公司在其财务应用系统中首次采用了国产数据库DM2。
1998年:东软的OpenBASE产品成功打入核心业务领域,如医院管理。
1999年6月18日:中国首家数据库公司——北京人大金仓信息技术股份有限公司成立(主要创始人包括王珊老师)。该公司后续承担了多项国家级和市级重大数据库项目,如2002年的**国家“863”数据库重大专项课题“**通用数据库管理系统KingbaseES研发及其应用”,以及2007年的北京市科技计划重大项目“大型通用数据库管理系统研制”等。
1999年 8月24日:中国计算机学会数据库专业委员会在兰州大学召开的第十六届全国数据库学术会议上正式成立。
在这短短数十年间,中国数据库行业的格局在激烈的竞争中逐渐成型:金融行业中以 IBM 的 DB2、Informix 为主导,而电信行业则被 Oracle 一统江湖。
尽管国内互联网起步之初有外企数据库技术的支撑,但业界人士都明白,这些终究不是自己的东西。更为关键的是,国外数据库厂商在标准制定中夹带私货。因此,在整个80-90年代期间,我国自主的数据库研发并未停滞,反而随着互联网门户网站时代的来临,各大IT社区逐渐活跃,许多技术人员和企业也从幕后走向台前,其中包括达梦、人大金仓、神州通用、南大通用等专注于国产数据库的新星,以及阿里巴巴、腾讯、百度等当今互联网巨头。
风云起,时代变
风云变幻,时代演进,一切局势都在潜移默化中开始转变。
在此背景下,国产数据库公司在夹缝中艰难成长也开始崭露头角。1999年,王珊领头成立了国内第一家数据库公司人大金仓。2000年,冯裕才在华中理工大学(现华中科技大学)创立了武汉达梦。,后来这两家公司与神舟通用、南大通用并称为国产数据库的“四朵金花”。
与海外数据库公司的学研产分离模式不同,早期国产数据库几乎都从大学科研实验室孵化出来,再到市场进行磨砺。在这一过程中,体制内的力量始终给予着有力的支持。为了推动国产数据库的发展,**国家863计划设立了“数据库重大专项”、“核高基”重大科研专项以及“973”等计划,为高校的数据库研究提供了宝贵的经费支持。**正是得益于这些政策扶持,国产数据库“四朵金花”得以度过破冰期的艰难。
冯裕才对此深有感触。早在1988年,他成功研发了我国第一个拥有自主版权的数据库管理系统CRDS。但下海后,他长时间找不到愿意尝试国产产品的客户,直到某国家机构扶持国产数据库,他才获得了60万元启动资金。很多年后,他曾感叹:“在数据库领域,面对国际市场竞争中的强大对手,我们是渴望并正在长大的小孩子。”
但即便如此,这一批国产数据库的商业先行者还是以莫大的勇气向前迈进向巨头发起了挑战。
MySQL的诞生
1999年,与此同时,一批围绕Oracle生态成长的企业,也逐步壮大,这一年也正是Oracle的黄金年代,就在这一年冬天,瑞典下了很大一场雪。大雪以后,独立的商业公司MySQL AB在瑞典的中部城市Uppsala成立了。
其实早在 1995 年 5 月 23 日, MySQL 的第一个内部版本发行了,次年, MySQL 官方正式发行版( MySQL3.11.1)对外公布。
1998 年 MySQL 3.22 发布,此版本仍然不支持事务操作、子查询、外键、存储过程和视图等功能。
1999 年的冬天,独立商业公司 MySQL AB 在瑞典的中部城市乌普萨拉( Uppsala)成立,并于同年发布了包含事务型存储引擎 BDB 的 MySQL 3.23。
有趣的是,第一个MySQL正式版恰巧只能运行在Sun Solaris上,仿佛昭示了它日后被Sun收购的命运。
而MySQL之父Monty没有加入Sun,而是离职创立了Monty Program AB,接过MySQL的代码继续开发新的分支—MariaDB,并再续传奇的故事,我们将在后面继续讲述。
而此时此刻的中国,世纪之交,也正在变革前夜。
初露锋芒
在国产数据库的崛起队伍中,除了高校的自研团队外,还有另外一拨人。
他们成长于国家的“九七工程”,早期几乎都聚集在北京的外资公司担任DBA(数据管理工程师),由于人才稀少,圈子狭小,大家要么在线上社区扎堆研究国外的最新文献,要么就在线下撸串时讨论技术问题,后来这批DBA都成为互联网公司们争相追逐的对象。
其中,eBay、淘宝和腾讯的DBA团队被业内公认为最强。这三家公司为何脱颖而出?
要从数据库的核心——计算与存储——说起。
2000年代初,淘宝与eBay在中国市场的激烈竞争如火如荼。随着交易量的激增,两家公司都面临着巨大的数据处理压力。对于当时的淘宝来说,可谓是势单力薄,为了确保交易的顺畅进行,它不得不选择性能卓越的Oracle数据库,并为此支付了高额的服务费用。
谈及Oracle的收费模式,当年冯星君与Oracle“分手”就源于数据库收费模式,在国内市场的习惯,软件购买都是一揽子生意,支付版权费即可。然而,Oracle却在此基础上额外收取年度服务费。
客观讲,Oracle提供的服务品质一流。但为了保护其核心技术,Oracle的始终是一个“黑盒子”。一旦遇到问题,内地的数据库管理员(DBA)只能联系远在大洋彼岸的甲骨文员工寻求解决方案。
如果问题很紧急,也只能耐心等待对方上班时间到来,才能协调处理。
卑微如斯,中国大部分互联网公司还不得不捏着鼻子忍下这口恶气,始终采用Oracle + IBM小型机 + EMC的模式来维持公司的正常运营。
但也有很多公司,本着“生死看淡,不服就干”的宗旨硬钢国外数据库。
新时代的序幕
1999年,OICQ(腾讯)诞生,同年,阿里巴巴成立,到1999年6月30日,国内上网用户数已超过400万。
为了摆脱强势的Oracle,一批中国互联网公司正在转向开源数据库MySQL。
旧的黄金时代仍在延续,然而新的故事已经来临。
随着时间的推进,我们即将进入一个新的十年——2000年代。