京公网安备 11010802034615号
经营许可证编号:京B2-20210330
Michael Stonebraker,数据库领域的布道者,著名的数据库科学家,美国工程院院士,冯诺依曼奖的获得者,第一届SIGMOD Edgar F. Codd创新奖的得主,曾担任Informix CTO。他在1992年提出对象关系数据库模型,在加州伯克利分校任计算机教授达25年,更是众多数据库公司的创始人之一,其中包括Ingres、Illustra、Cohera、StreamBase Systems和Vertica等,目前是麻省理工学院教授,所参与的项目包括:Aurora,C-Store,H-Store,Morpheus,以及SciDB系统等。
Stonebraker是SQL Server/Sysbase奠基人,87年左右,Sybase联合了微软,共同开发SQL Server。原始代码的来源与Ingres有些渊源。后来1994年,两家公司合作终止。此时,两家公司都拥有一套完全相同的SQLServer代码。也可以认为,Stonebraker教授是目前主流数据库的奠基人。
2014年12月12-14日北京召开的2014中国大数据技术大会(暨第二届CCF大数据学术会议)正在邀请数据库领域的布道者Michael Stonebraker,希望能有机会带大家领略大数据时代数据库领域的最前沿思想。
数据库领域的布道者Michael Stonebraker
2012年,他发现一个有趣的现象:相当一部分计算机学团体已重新制定了其研究课题,并加盟到了“大数据”大旗麾下,发觉大数据已然成为最时髦的术语。他结合自己在数据库(根据定义,数据库就是处理大数据的)领域侵淫多年,特撰写了四篇博文来解释他对“大数据”的理解。
他对大数据有如下四种含义:
大数据量、“小分析学”。此处的目标是对极大量的数据集使用SQL。对大数据集,没有人会用“Select *”来查询因为其返回太子节(terabyte)的数据使接收者无法应付。替代方案,则是对海量数据把注意力放在SQL的分析功能上,如count、sum、max、min、avg等,可辅之以group_by。我将此称作“小分析学”,以便把这个用例(use case)区别于下面的场合。
对大量数据使用大分析学。“大分析学”在此的含义是:对海量数据施用数据聚类(clustering)、回归分析、机器学习、以及其他更为复杂的分析手段。目前,用户倾向于采用统计学软件包如R、SPSS、SAS等来实现。其他方案是使用线性代数软件包,例如:ScalaPack或Arpack。最后,也有大量自行开发的代码在使用中。
大速度。其含义是:对电子交易、实时网页广告投放、实时客户针对营销、移动社交网络等应用,能够吸收并处理“灭火水龙带”式的数据涌入。此用例在大型网站公司和华尔街盛行,二者都倾向于自行开发。
大多样性。许多企业面临整合日益扩大的多种数据源,而数据格式千差万别,例如:电子表格、网页、XML、传统的关系型数据库等。许多企业认为这是最头疼的问题。从历史上来说,萃取、转置、加载(ETL)供应商在此市场上对有限的数据源曾提供服务。
他第一篇博文中专门讨论了大量数据的小分析学,尔后的三篇博文将运用实例论及其他三点,感兴趣的可以到Stonebraker的博客查看。(原文链接: 一、 二、 三、 四)
去年底,Stonebraker还参加了一期 Structure Show,谈论自己对数据库市场的观点,包括NoSQL和Oracle的未来,当然还有Facebook的MySQL问题。若使用或研究数据库技术的人想听整个访谈,请点击 这里。以下是一些精华摘要:
1. 单一模式不能包打天下:“任何我可以想到的垂直市场,相比传统的关系型数据库系统,总会有一些更合适的解决方案。”Stonebraker 如是说。事实上,这是他一贯的主张。但今时今日这一主张看起来更有说服力了。现在有用于数据分析的列存储架构,用于交易的内存架构,当然也有用于简单的键值操作及新数据类型的NoSQL架构。甚至图形数据库都开始步入商用。
2. 数据库领域可以有很多赢家:“将有3到5个,甚至6个非常不同的数据库系统架构成为赢家,而在每一类下都会有2到3个成功的供应商。”Stonebraker预测:“我的核心观点是,传统的关系型数据库系统将慢慢收缩,这一切转变也许需要十年。”
3. NoSQL会被广泛接受:“我的预测是NoSQL将意味着不止SQL。”Stonebraker说,“Cassandra和MongoDB已经宣布了类似这样的东西,如果你放下你的偏见,那么这种高级语言基本上就是SQL。”人们已经不那么看好单纯的底层语言的价值。Stonebraker认为NoSQL系统将来也要拥抱ACID。而这一切可能正在发生。
4. Oracle将感受到来自SAP的压力:“我觉得另一个非常有趣的事是SAP在数据库领域还没有得到很多关注,现在SAP的客户同时也是Oracle最大的客户。”Stonebraker说:“在这些巨头中,Oracle和SAP会好好地干上一架。”
现在说这个可能有点早了,我们也不知道SAP的客户将如何回应切换数据库的游说。不过Stonebraker补充说:“我的预期是,SAP会给客户一个信服的理由,让他们从Oracle迁移到HANA。”
5. Facebook会继续寻找MySQL的替代品,不过可能劳而无功:“Facebook面对的是这个星球上最难的数据管理问题之一。”Stonebraker说。“他们花了数年的时间尝试从MySQL迁移到别的系统,但是到目前为止还没有发现可以匹配他们规模的替代品。”
相比几年前的观点,Stonebraker现在的主张已经有所缓和。可能这是因为Facebook分享了他们在MySQL上做的一些努力,包括为了维持MySQL系统的运行所作的精妙的配置。然而这一缓和,与其说是对MySQL的支持,不如说是对Facebook的数据库改造的认同。
最后,Stonebraker的总结一如既往的幽默:“传统的数据库销售商提供的产品,它们的代码基础和25年前一样,现在正让它们退休的时候了。(文章来自:CDA数据分析师)
数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
CDA数据分析师 出品 作者:李诗怡 1. VLOOKUP:按行跨区域找数据(最常用) 作用:在指定的表格或数据区域的第一列里找目标值, ...
2026-10-23数据敏感度不是天赋,也不是“看一眼数字就能发现问题”的直觉。对市场专员来说,它更接近一套可练习的工作习惯:看到投放ROI、 ...
2026-10-23市场营销专员转数据分析,不是从零重来。你已有的渠道投放、活动执行、线索跟进经验,本身就是分析工作的原料——缺的不是业务理 ...
2026-10-23先说结论:市场岗位并非必须考数据分析证书。招聘方更常看的是你能否把渠道效果、活动ROI、线索转化这些业务问题讲清楚,证书只 ...
2026-10-23市场分析师的职场知识提升,最怕两件事:一是把“学工具”当成学习本身,Excel、SQL、Python轮着学一遍,回到工作里还是不知道怎 ...
2026-10-23市场分析师的通用技能可以归为五块:业务与市场理解、调研与竞品分析、用户与渠道数据分析、指标与分析表达、工具操作。它们不是 ...
2026-10-23市场分析师的核心技能,可以先用一个框架回答:懂业务与市场、能取数与处理数据、会指标与分析方法、能把洞察讲清楚。这四块是共 ...
2026-10-23市场策划不是“会写文案、能办活动”这么简单。它本质上是一个用创意和资源撬动业务结果的岗位:先理解市场和人群,再形成方案, ...
2026-10-23社群运营不是“拉群、发通知、维护气氛”这么简单。它真正要对的结果是:用户进得来、留得住、愿意互动、最终产生转化或复购。因 ...
2026-10-23营销人的能力提升计划,最容易做成一张课程清单:报名几门课、读完几本书、考一个证,年底回头看,工作方式却没变。问题不在努力 ...
2026-10-23人力资源专员的职场价值,不由“做了多少事”决定,而由“解决什么问题、留下什么成果”决定。同样做招聘、算考勤、办入离职,有 ...
2026-10-23产品经理的职场价值,不主要由会画原型、会写文档决定,而由能否用业务结果证明自己的判断与推动决定。同一岗位的人价值差距大, ...
2026-10-23运营专员的能力提升,最容易走偏成两件事:一是把市面上所有工具都学一遍,二是把沟通、协作这类通用能力当成唯一答案。更有效的 ...
2026-10-23市场总监的沟通与管理,难点通常不在话术,而在三件事能否同时成立:向上用结论和数据对齐目标,平级用共同指标换取协同,向下用 ...
2026-10-23市场分析师的沟通失分,往往不是“嘴笨”,而是三件事没做好:结论没提炼出来、指标口径没对齐、建议没有落到决策上。所以提升沟 ...
2026-10-23社群运营做久了,很容易陷入一种忙碌:每天在群里发内容、回消息、做活动,热闹的时候很热闹,可一到月底复盘,说不清哪些动作带 ...
2026-10-23品牌运营的技能提升,最容易走偏的一步是先报课、先学工具。更有效的顺序是:先沿“品牌定位与策略—内容与传播—渠道与活动执行 ...
2026-10-23营销人员想赢得客户信任,单靠话术和关系维护越来越不够。客户在签约前会追问:你懂我的业务吗?方案里的数字怎么来的?承诺的效 ...
2026-10-23APP运营专员的能力提升,容易陷入两种误区:一是把“会用工具”当成能力全部,学了一堆Excel函数和SQL语法,回到岗位仍说不清一 ...
2026-10-23社群运营的沟通难点,不在于“会不会说话”,而在于同一件事要对三类人说清楚:对用户要安抚情绪、给出确定答复;对产品、活动、 ...
2026-10-23