SAP HANA神话(2):Stonebraker的生意经

Michael Stonebraker,1943年出生,2015年获得计算机界有诺贝尔奖之称的图灵奖。这是一个传奇的人物,在计算机界尤其在做database系统的人里面无人不知无人不晓,有着无数的崇拜者。同时也是database的community的一座大山,说说话有着很多的影响力。我作为一个小虾米,其实不具备资格去客观公正的评价这样一个人。但是作为讲故事的一部分,不妨给出自己一个极具有偏见的评价:一个拿了图灵奖的business man,一个开了很多公司又卖了很多公司的教授。

Stonebraker最开始始于UCBerkeley,当时做了database历史上颇具有影响力的Ingres系统。很多时候人们把Ingres和SystemR相提并论,作为关系数据库原型系统的先驱之一。不可否认,作为这个时候的Michael是受人尊重,值得我献上膝盖的。Ingres的另外一个成就是Stonebraker把一个research prototype做成了一个产品,并且正正经经的和IBM以及Oracle堂堂正正的竞争了一段时间。所谓行百里者半九十。Research community在这方面,几十年如一日的建设各种玩具,一个又一个。没有多少人愿意把玩具真正做成产品。所以最近在BigData领域非常红火的Spark出自UCBerkeley,这个传统早在很多年前就已经有了。无论从任何角度上来说,我觉得都值得我去尊重,也值得每个做数据库系统研究的人去认真思考。很大程度上我是厌倦了这个圈子里自娱自乐的状态,所以对做研究发SIGMOD VLDB的兴趣基本上没了。当然我并没有因此贬低发SIGMOD VLDB的价值。事实上,让我来以此作为谋生,我也不能保证自己一年下来能不能发出几篇来。始终是件不容易的事情。

Ingres的商业化并不成功。按照Stonebraker自己的观点,是因为Oracle抄袭了IBM新出来的SQL语言而Ingres使用了更为先进的语言。结果先进的被落后的淘汰了。至于刺眼是否属实,我想我生的太晚,错过了那个时代,只能从故纸堆里看蛛丝马迹,貌似还有销售和运营的问题。

Michael Stonebraker卖掉了Ingres,然后开始了新的project。Postgres是其中最著名的一个,如今成为开源database的两大支柱之一,另外一个是MySQL。然而此位从此也走向了一条说不清楚好还是不好的路途,简单来说就是做project,开startup,然后吹起来,卖掉。Postgress给卖给了Informix,当时第四大database vendor。Informix的人觉得此人如此之牛,请了他做CTO。然后他在任上成功的把Informix卖给了IBM。还好IBM没有再请他继续做CTO了。

我想2000年左右的Michael一定不再是1980年的Michael。有钱,有名,又卖了不少公司。所以做项目,开startup,卖公司成了他的套路。那么,我们客观一点说,他对database的理论和系统是不是做出了什么样breakthrough的影响了吗?其实我想任何一个东西单独拿来看,估计都不能说是。他做系统很多,但是Oracle的funder们做系统也很牛,从这个角度来说,是不是图灵奖应该给他们呢?这个图灵奖的争议很多,但是且等后面再详细谈。而坊间传闻的他是不是在抄袭其他人原创的idea,这尤其是很有意思的话题。譬如说大家去找MonetDB去聊聊天,他们会不会觉得所谓column store其实是自己先做的呢?以至于2015年VLDB的时候c-store的论文被确认为10 year best paper,MonetDB的人就没去开VLDB了。当然,那个一直以来不是那么讨老人喜欢的SIGMOD,老早就开搞double-blinded review的SIGMOD,第二年就给MonetDB颁了个奖。这也算得上是以牙还牙以眼对眼了。

大概在2007还是2008年的时候,Stonebraker觉得自己手头的牌差不多了,就发表了一篇论文,忘记是在维也纳的VLDB还是温哥华的SIGMOD了。当时我还是DB小白的时候,读起来觉得我身处在Database变革的最好的时代,热血沸腾啊。这篇论文大致的想法是,database作为一个通用的系统已经存在很多年了,又作OLTP的又作OLAP的,又贵又笨拙的,不符合时代发展潮流了。以后的时代应该是专业的database做专业的事情,比如说column store要做OLAP,row store去做OLTP. 现在回头看,自己还是太过于幼稚了,容易上当受骗。那个时候Michael手里已经攒了一摞牌了:

c-store,著名的column store,后来改名叫Vertica,再后来被HP这个傻子买了。

h-store,著名的row store,做transaction的,改名VoltDB,至今没卖掉。

StreamBase, 上一波里遗留下来做streaming的,后来终于卖给TIBCO了。

SciDB,array database,做科学计算的,刚开始做没多久。

Michael已经不是当年的Michael了,他可以呼风唤雨告诉整个research commuity未来的发展方向,以及买他手头一摞的公司了。这就是今天来看,被SAP那个从来没做过database的傻帽co-found给坏掉的生意。我们再来看看,2009年的keynote,说得到底是什么:

A Common Database Approach for OLTP and OLAP Using an In-Memory Column Database

哇,我Michael刚定好了生意经,column-store给OLAP, row-store给OLTP,你就跳出来说要做一个同时能搞定两者而且又非常快的column-store。谁允许你说column-store可以做OLTP的。我给你盖章了么?所以那个c-store倒是给HP买了,那个h-store至今无人问津。坏人生意不是挡人财路么?坏了Michael的生意的HANA,在database的research community到底能有多受待见呢?我们下回再详细讲HANA的故事。

原文发布于微信公众号 - 飞总聊IT(feiitworld)

原文发表时间:2016-09-24

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序员的碎碎念

幸存者偏差与创业鼓吹

https://www.sonyaellenmann.com/2018/06/survivorship-bias-and-startup-hype.html

11320
来自专栏PPV课数据科学社区

【实战案例】如何利用大数据思维在北京租到好房子?

PPV课大数据 第一步:精准定位。 确定找房地点,精确到小区。每个小区在任意时间,至少有三五间空房待租。大的小区,有几十间。完全不要担心没房。如果没有,基本是因...

29330
来自专栏VRPinea

10.8 VR扫描:“人眼分辨率”VR头显厂商Varjo完成3100万美元B轮融资

今日,“人眼分辨率”VR头显技术厂商Varjo宣布完成由Atomico领投的3100万美元B轮融资。据悉,他们将利用这笔资金来创造世界上第一款“人眼分辨率”VR...

9910
来自专栏大数据文摘

如果伦敦地铁图是数据科学家画的……

伦敦的地铁路线图图可谓是地铁路线图的鼻祖。多年来,它形成的配色与排版方案,造就了它独特的外观和风格,但最令人惊叹的,还是其神来之笔的设计思路。

6730
来自专栏VRPinea

骚年你丹田饱满,一看就是万中无一玩VR声控游戏的好苗子!

32160
来自专栏灯塔大数据

洞察 | 用几份数据告诉你《王者荣耀》毒性在哪?

《王者荣耀》系统又双叒更新了,新赛季的系统以夏侯淳、小乔和钟无艳的夏日皮肤为主题封面,钟无艳也从一个肌肉姐姐变成了大长腿美女。夏日主题虽然养眼活泼,背景音乐等...

35540
来自专栏VRPinea

支持三人联机,RPG游戏《Preta: Vendetta Rising》本周登陆PSVR平台

413110
来自专栏知晓程序

重归智力巅峰,这些小程序不能错过

13760
来自专栏VRPinea

《星球大战:绝地挑战》测评丨手持光剑,干翻银河最强反派!

37650
来自专栏程序人生

创业杂谈

上周和一个投资人见面,聊了很多创业的事情。我虽然目前不在创业的节奏,几年内也不太会重返创业领域(需要花时间陪孩子,为孩子营造好的环境),但还是很关注创业圈的一举...

348100

扫码关注云+社区

领取腾讯云代金券