10年前的數據庫市場基本上是一潭死水,Oracle、微軟、IBM和Sybase四家公司占據了全部的市場份額。但隨著開源軟件、云計算以及現在大數據的發展,數據庫技術又迎來了新的契機,其中涌現了大批創業公司,數據庫創新的熱情也再度被調動起來。最近數據庫初創公司NuoDB又獲得了1400萬美元的融資,發展勢頭異常迅猛,以NuoDB為代表的NewSQL型數據庫被認為是未來數據庫的范本,看Venturebeat的Ethan Daniels帶來的精彩報道。
以下為譯文:
當一個大客戶想要繼續對你公司加大投資,這是一個好的跡象,而這正是眼下數據庫初創公司NuoDB正在經歷的事,該公司今天宣布完成1420萬美元的融資。Dassault Systèmes是歐洲第二大軟件公司(僅次于SAP),對NuoDB有著強烈的興趣,并且一直是它的投資者。Dassault是3D打印領域開發工具供應商。相比讓客戶在自己的數據中心運行其軟件,Dassault更希望將他們的產品作為云服務提供給客戶。
NuoDB創始人兼首席執行官Barry Morris在VentureBeat采訪時表示:“我們將把Dassault打造的更具云計算范,而且使它具有和Salesforce.com一樣的用戶體驗,在這里用戶可以登錄一個賬戶并開始設計一棟房子、一雙跑步鞋,不管它是什么都可以讓它直接連接到3D打印機……。”
Morris說:“Dassault想讓它的服務運行在云上,工程師們也在努力尋找一款適合這個云服務的數據庫,而NuoDB正好符合這一要求。與其它的關系型數據庫不同,NuoDB可以通過添加更多的服務器來擴展數據庫,而無需升級主機,這樣的設計對于部署在云中的應用程序非常可靠,最重要的是NuoDB價格比Oracle關系數據庫更便宜。”
數據庫市場近年來群雄并起,像NuoDB等初創公司迅速發展是因為他們與傳統的關系型數據庫廠商Oracle、IBM和SAP不同。其它一些很有潛力的數據庫初創公司還包括MemSQL、 RedisLaps、RethinkDB以及剛被IBM收購的Cloudant。
這些公司的專注方向各有不同,NuoDB目標是事務性的,這意味著它可以處理關鍵任務數據的讀寫并能夠持續保持,而且它支持SQL查詢語言——這與時下非常火的NoSQL數據庫公司MongoDB不同。
很多人將NuoDB視為NewSQL產品,但在Morris看來你很難用SQL來定義NuoDB。他表示,NuoDB并不是技術演變漸進的成果,而是一個具有革命性的產品,是未來數據庫的范本。
分布式數據庫公司VoltDB的首席技術官Michael Stonebraker表示NoSQL數據庫可提供良好的擴展性和靈活性,但他們也有自己的不足。由于不使用SQL,NoSQL數據庫系統不具備高度結構化查詢等特性。NoSQL其它問題還包括不能提供ACID(原子性、一致性、隔離性和耐久性)的操作,另外不同的NoSQL數據庫都有自己的查詢語言,這使得很難規范應用程序接口。
NuoDB重新定義了關系型數據庫技術,它是針對彈性云系統而非單機系統設計的,因此可以將其看作是一個多用戶、彈性、按需的分布式關系型數據庫管理系統。NuoDB的特點包括:擁有任意增減廉價主機的功能,能夠實現按需共享資源,提供不同的業務連續性、性能以及配置方法,極大程度地降低數據庫運維成本。
NuoDB位于波士頓,公司現在大約有40名雇員,2008年成立后,一年后就向市場推出自己的數據庫。公司計劃將員工擴充到60名或更多,大多數新員工將專注于銷售和市場營銷。