 ACM官方剛剛宣布,Michael Stonebraker因“對(duì)現(xiàn)代數(shù)據(jù)庫(kù)系統(tǒng)底層的概念與實(shí)踐所做出的基礎(chǔ)性貢獻(xiàn)(For fundamental contributions to the concepts and practices underlying modern database systems)”而獲得2014年圖靈獎(jiǎng)。他也是數(shù)據(jù)庫(kù)領(lǐng)域自1973年[Bachman](http://amturing.acm.org/award_winners/bachman_9385610.cfm)(數(shù)據(jù)庫(kù)與網(wǎng)狀數(shù)據(jù)庫(kù))、1981年[Codd](http://amturing.acm.org/award_winners/codd_1000892.cfm)(關(guān)系數(shù)據(jù)庫(kù))、1998年Gray(數(shù)據(jù)庫(kù)與事務(wù)處理)之后的第四位圖靈獎(jiǎng)得主。 另外要特別指出的是,由于Google的贊助,這是圖靈獎(jiǎng)歷史上第一次獎(jiǎng)金提升到與諾貝爾獎(jiǎng)相當(dāng)(100萬(wàn)美元),之前的金額只有25萬(wàn)美元。 許多人包括我得知這一消息馬上的反應(yīng)是:太實(shí)至名歸了。Michael Stonebraker在數(shù)據(jù)庫(kù)領(lǐng)域以多產(chǎn)而著稱(chēng),“發(fā)明了許多幾乎所有現(xiàn)代數(shù)據(jù)庫(kù)系統(tǒng)所用的概念,創(chuàng)辦了無(wú)數(shù)成功的數(shù)據(jù)庫(kù)技術(shù)公司”的確是他幾十年生涯很好的總結(jié)。 他的影響跨越學(xué)術(shù)界和產(chǎn)業(yè)界,很難有在世者能與之媲美。而且此前他已經(jīng)斬獲美國(guó)工程院院士、IEEE軟件系統(tǒng)獎(jiǎng)、馮諾依曼獎(jiǎng)和第一屆SIGMOD Edgar F. Codd創(chuàng)新獎(jiǎng)等多個(gè)重量級(jí)榮譽(yù)。 早在1970年代前期,Michael Stonebraker就在Edgar Codd的關(guān)系數(shù)據(jù)庫(kù)論文啟發(fā)下,組織伯克利的師生,開(kāi)始開(kāi)發(fā)最早的兩個(gè)關(guān)系數(shù)據(jù)庫(kù)之一Ingres(另一個(gè)是IBM System R),Ingres的基礎(chǔ)上后來(lái)發(fā)展出Sybase和SQL Server兩大主流數(shù)據(jù)庫(kù)。Ingres在關(guān)系數(shù)據(jù)庫(kù)的查詢(xún)語(yǔ)言設(shè)計(jì)、查詢(xún)處理、存取方法、并發(fā)控制和查詢(xún)重寫(xiě)等技術(shù)上都有重大貢獻(xiàn)。 1980年代他又開(kāi)發(fā)了POSTGRES項(xiàng)目,目的是在關(guān)系數(shù)據(jù)庫(kù)之上增加對(duì)更復(fù)雜的數(shù)據(jù)類(lèi)型的支持,包括對(duì)象、地理數(shù)據(jù)、時(shí)間序列數(shù)據(jù)等。后來(lái)這個(gè)系統(tǒng)演變?yōu)殚_(kāi)源的PostgreSQL,Greenplum、Aster Data、Netezza和Stonebraker自己創(chuàng)辦的Ilustra(后被Informix收購(gòu))等多個(gè)商業(yè)公司和開(kāi)源的[產(chǎn)品](http://wiki.postgresql.org/wiki/PostgreSQL_derived_databases)都是基于PostgreSQL開(kāi)發(fā)的。 1990年代,他啟動(dòng)了聯(lián)邦數(shù)據(jù)庫(kù)Mariposa,基于此創(chuàng)辦了Cohera公司,后被PeopleSoft收購(gòu)。Mariposa和稍早的[XPRS](http://db.cs.berkeley.edu/papers/ERL-M88-19.pdf)(與Randy Katz、David Patterson和John Ousterhout諸位大牛合作)和Distributed Ingres兩個(gè)項(xiàng)目開(kāi)了一代分布式數(shù)據(jù)庫(kù)風(fēng)起之先。[Shared Nothing架構(gòu)](http://en.wikipedia.org/wiki/Shared_nothing_architecture)這一重要概念也是那個(gè)時(shí)期提出來(lái)的,這已經(jīng)成為如今大數(shù)據(jù)系統(tǒng)的基石之一。 2001年到MIT后,他更是馬不停蹄,有段時(shí)間幾乎每年都會(huì)與多所大學(xué)合作開(kāi)發(fā)一種新類(lèi)型的數(shù)據(jù)庫(kù)或者數(shù)據(jù)處理系統(tǒng),并創(chuàng)立一家公司: - 2002年,流數(shù)據(jù)庫(kù)Aurora,以此創(chuàng)辦StreamBase公司,產(chǎn)品用于許多金融機(jī)構(gòu)的CEP系統(tǒng)。公司后被TIBCO收購(gòu)。 - 2005年,并行的列式數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)C-Store,創(chuàng)辦Vertica公司,后被HP以3.4億美元收購(gòu)。 - 2006年,數(shù)據(jù)集成項(xiàng)目Morpheus,并據(jù)此創(chuàng)辦本地搜索公司Goby。 - 2007年,分布式內(nèi)存OLTP系統(tǒng)H-Store,創(chuàng)辦VoltDB公司,已獲得1360萬(wàn)美元投資。 - 2008年,數(shù)組數(shù)據(jù)庫(kù)SciDB,創(chuàng)辦Paradigm4公司。 - 2013年,70歲的他還與一個(gè)卡塔爾的年輕人共同創(chuàng)辦企業(yè)數(shù)據(jù)集成公司Tamr,次年獲得Google等1600萬(wàn)美元投資。 看到這里,已經(jīng)足夠讓人吃驚了吧。還沒(méi)完呢,再看看Stonebraker的學(xué)生列表: - Daniel Abadi (Hadapt聯(lián)合創(chuàng)始人) - Michael J. Carey (UC Irvine教授,美國(guó)工程院院士,ACM Fellow) - Robert Epstein (Sybase創(chuàng)始人) - Diane Greene (VMWare創(chuàng)始人) - Paula Hawthorn (Britton-Lee創(chuàng)始人,曾任Informix研發(fā)副總) - Marti Hearst (UC Berkeley教授,ACM Fellow) - Gerald Held (曾任Oracle研發(fā)副總) - Joseph M. Hellerstein (UC Berkeley教授,ACM Fellow) - Anant Jhingran (IBM信息管理部的副總兼CTO) - Mike Olson (曾任Sleepycat和Cloudera的CEO) - Margo Seltzer (哈佛大學(xué)教授,BerkeleyDB的作者) - Dale Skeen (Tibco副總,Vitria創(chuàng)始人) 如果再算上與他有過(guò)合作的同學(xué),比如TokuDB的John Partridge,估計(jì)整個(gè)美國(guó)搞數(shù)據(jù)庫(kù)的公司和核心人物,無(wú)論是SQL、數(shù)據(jù)倉(cāng)庫(kù)、NoSQL、大數(shù)據(jù)還是NewSQL,都免不了與他有千絲萬(wàn)縷的關(guān)系。 Michael Stonebraker的可貴之處正在于理論與實(shí)踐兩手都硬,而且他不局限在學(xué)術(shù)界,而是經(jīng)常與技術(shù)社區(qū)分享自己的真知灼見(jiàn)。2007年,他[撰文](http://www.infoq.com/cn/news/2007/09/row-vs-column-dbs)告訴大家,現(xiàn)有通用數(shù)據(jù)庫(kù)的技術(shù)都過(guò)時(shí)了,普適技術(shù)將拼不過(guò)針對(duì)各種場(chǎng)景專(zhuān)門(mén)開(kāi)發(fā)的技術(shù)。2010年MapReduce/Hadoop正火,他與Jeff Dean等針?shù)h相對(duì)[論戰(zhàn)](http://www.programmer.com.cn/4014/)。2011年,他又為NewSQL運(yùn)動(dòng)搖旗吶喊。很多時(shí)候他的觀(guān)點(diǎn)都引起了業(yè)界的激烈爭(zhēng)論,也有很多不明真相的批評(píng)與指責(zé)。2013年,他在CACM博客里撰寫(xiě)[系列文章](http://cacm.acm.org/blogs/blog-cacm/162095-what-does-big-data-mean-part-4/fulltext)解讀大數(shù)據(jù)。現(xiàn)在回過(guò)頭看Stonebraker的工作,才發(fā)現(xiàn)各種東西其實(shí)都是人家n年前玩過(guò)的,不僅有論文,還有公司和客戶(hù),他當(dāng)然有發(fā)言權(quán)! 他比較新的觀(guān)點(diǎn)[認(rèn)為](http://www.csdn.net/article/2014-10-29/2822333),數(shù)據(jù)庫(kù)領(lǐng)域可以有很多贏(yíng)家,“將有3到5個(gè),甚至6個(gè)非常不同的數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu)成為贏(yíng)家,而在每一類(lèi)下都會(huì)有2到3個(gè)成功的供應(yīng)商。傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)將慢慢收縮,這一切轉(zhuǎn)變也許需要十年。” Stonebraker教授作為數(shù)據(jù)庫(kù)界的權(quán)威,還編輯過(guò)一本紅寶書(shū)[Readings in Database Systems](http://redbook.cs.berkeley.edu/),收集了最有價(jià)值的數(shù)據(jù)庫(kù)領(lǐng)域論文,現(xiàn)在已經(jīng)出到第4版,極具價(jià)值。(這個(gè)[網(wǎng)站](http://pages.cs.wisc.edu/~nil/764/)收集了老版論文的可下載鏈接) 圖靈獎(jiǎng)?lì)C獎(jiǎng)儀式將于6月20日在舊金山舉行,讓我們向大神致以最崇高的敬意。
ACM官方剛剛宣布,Michael Stonebraker因“對(duì)現(xiàn)代數(shù)據(jù)庫(kù)系統(tǒng)底層的概念與實(shí)踐所做出的基礎(chǔ)性貢獻(xiàn)(For fundamental contributions to the concepts and practices underlying modern database systems)”而獲得2014年圖靈獎(jiǎng)。他也是數(shù)據(jù)庫(kù)領(lǐng)域自1973年Bachman(數(shù)據(jù)庫(kù)與網(wǎng)狀數(shù)據(jù)庫(kù))、1981年Codd(關(guān)系數(shù)據(jù)庫(kù))、1998年Gray(數(shù)據(jù)庫(kù)與事務(wù)處理)之后的第四位圖靈獎(jiǎng)得主。
他的影響跨越學(xué)術(shù)界和產(chǎn)業(yè)界,很難有在世者能與之媲美。而且此前他已經(jīng)斬獲美國(guó)工程院院士、IEEE軟件系統(tǒng)獎(jiǎng)、馮諾依曼獎(jiǎng)和第一屆SIGMOD Edgar F. Codd創(chuàng)新獎(jiǎng)等多個(gè)重量級(jí)榮譽(yù)。
早在1970年代前期,Michael Stonebraker就在Edgar Codd的關(guān)系數(shù)據(jù)庫(kù)論文啟發(fā)下,組織伯克利的師生,開(kāi)始開(kāi)發(fā)最早的兩個(gè)關(guān)系數(shù)據(jù)庫(kù)之一Ingres(另一個(gè)是IBM System R),Ingres的基礎(chǔ)上后來(lái)發(fā)展出Sybase和SQL Server兩大主流數(shù)據(jù)庫(kù)。Ingres在關(guān)系數(shù)據(jù)庫(kù)的查詢(xún)語(yǔ)言設(shè)計(jì)、查詢(xún)處理、存取方法、并發(fā)控制和查詢(xún)重寫(xiě)等技術(shù)上都有重大貢獻(xiàn)。
Michael Stonebraker的可貴之處正在于理論與實(shí)踐兩手都硬,而且他不局限在學(xué)術(shù)界,而是經(jīng)常與技術(shù)社區(qū)分享自己的真知灼見(jiàn)。2007年,他撰文告訴大家,現(xiàn)有通用數(shù)據(jù)庫(kù)的技術(shù)都過(guò)時(shí)了,普適技術(shù)將拼不過(guò)針對(duì)各種場(chǎng)景專(zhuān)門(mén)開(kāi)發(fā)的技術(shù)。2010年MapReduce/Hadoop正火,他與Jeff Dean等針?shù)h相對(duì)論戰(zhàn)。2011年,他又為NewSQL運(yùn)動(dòng)搖旗吶喊。很多時(shí)候他的觀(guān)點(diǎn)都引起了業(yè)界的激烈爭(zhēng)論,也有很多不明真相的批評(píng)與指責(zé)。2013年,他在CACM博客里撰寫(xiě)系列文章解讀大數(shù)據(jù)。現(xiàn)在回過(guò)頭看Stonebraker的工作,才發(fā)現(xiàn)各種東西其實(shí)都是人家n年前玩過(guò)的,不僅有論文,還有公司和客戶(hù),他當(dāng)然有發(fā)言權(quán)!
Stonebraker教授作為數(shù)據(jù)庫(kù)界的權(quán)威,還編輯過(guò)一本紅寶書(shū)Readings in Database Systems,收集了最有價(jià)值的數(shù)據(jù)庫(kù)領(lǐng)域論文,現(xiàn)在已經(jīng)出到第4版,極具價(jià)值。(這個(gè)網(wǎng)站收集了老版論文的可下載鏈接)