Cloud Spanner 是由谷歌公司釋出的一款全球級的分散式資料庫託管服務平臺,原用於谷歌內部產品,通過Cloud
Spanner,就算是Google這樣的跨國企業、資料中心散佈於全球,資料處理也能像在同一臺機器內般一致且同步。
Cloud Spanner
是目前唯一同時具備全球一致性和水平延展性的關聯式資料庫服務,具有強大的一致性和水平延展性,可即時同步處理分散在各國的上百萬臺資料庫的資料。根據其介紹頁面,Cloud
Spanner處理資料的速度為毫秒級,並可同時保持交易一致性;目前Google旗下的Gmail、AdWords、Google Photos、Google
Play Store等超過2,000種服務,都通過Cloud Spanner處理。
過去傳統資料庫只能仰賴不中斷且密集的溝通以維持不同資料庫間的一致性,但這樣的模式並不適用於全球規模的資料庫。Google於2007年開始開發Cloud
Spanner,希望找到MySQL的替代工具,並於2012年將Cloud Spanner當作內部資料庫。
由於Cloud
Spanner支援既有資料庫環境普遍使用的工具和語言,對植基於傳統關聯式資料庫的系統來說,是很理想的管理工具,例如,存貨管理、金融交易和控制系統。