可實現跨數據中心同步的可伸縮開源數據庫 CockroachDB 母公司Cockroach Labs近日獲得了 2000 萬美元的 A1 輪融資。
Cockroach Labs 是一家開源基礎設施解決方案提供商,由前 Google 軟件工程師 Spencer Kimball、Peter Mattis 以及 Ben Darnell 成立于 2015年,總部位于美國紐約。CockroachDB 的思路源自 Google 的全球性分布式數據庫 Spanner。其理念是將數據分布在多數據中心的多臺服務器上,實現一個可擴展,多版本,全球分布式并支持同步復制的數據庫。2012年Google 公布了 Spanner 的論文,但是這個項目本身是不開放的。CockroachDB(創始人并不是 Spanner 項目參與者)的出現改變了這一點,其目標是 CockroachDB 打造一個開源、可伸縮、夸跨地域復制且兼容事務的 ACID 特性的分布式數據庫,它不僅能實現全局(多數據中心)的一致性,而且保證了數據庫極強的生存能力,就像 Cockroach(蟑螂)這個名字一樣,是打不死的小強。
不過做這樣一套系統是要花不少時間的。以 Google 這樣的規模當初做 Spanner 也整整花了 5年。CockroachDB 是在 2014年 下半年推出了 Alpha 版,只實現了規模很小的一個功能子集。但此次在宣布獲得融資的同時,CockroachDB 也正式推出了 beta 版,beta 除了實現當初設計的所有功能以外,還新增了對 SQL 的支持。開發者希望 beta 的推出能夠在用戶幫助下發現更多的 bug 和獲得改進的建議。
此輪融資由 Index Ventures 領投,原有投資者 Benchmark、FirstMark Capital 以及 GV 跟投。加上去年獲得的 625 萬美元 A 輪融資,其總融資目前為 2650 萬美元。