Google Cloud Datastore

Google Cloud DataStore
開發人員Google Inc.
初始發行2013年5月; 9年前
操作系統跨平台
平台Google雲平台
類型面向文檔的數據庫
執照所有權
網站。谷歌.com/數據存儲/

Google Cloud DataStore(雲數據存儲)是一個高度可擴展的,完全管理的nosql數據庫服務提供谷歌Google雲平台.[1]雲數據存儲是基於Google的笨拙和Megastore技術。[2]Google Cloud DataStore允許用戶以本機或數據存儲模式創建數據庫。本機模式是為移動和Web應用程序設計的,而數據存儲模式是為新服務器項目設計的。[3]

歷史

最初作為功能發行Google App引擎在2008,[4]Cloud Datastore於2013年宣佈為獨立產品Google I/O.[5]在2018年在Google Cloud下一個會議上,第二代Firestore通過向後兼容模式開放數據庫通用可用性。[6]Google為以數據存儲模式自動將舊數據存儲數據庫升級到Firestore提供了一條路徑。[7]

GQL

Google Cloud DataStore數據庫有一個SQL - 稱為“ gql”的語法(Google查詢語言)。GQL不支持加入陳述。[8]取而代之的是,可以使用ReferenceProperty()來實現一對多和多次的關係。[9]這種共享的方法使磁盤在沒有系統失敗的情況下失敗。[10]從關係數據庫切換到雲數據存儲需要在建模數據時為開發人員進行範式偏移。

也可以看看

參考

  1. ^Google Cloud DataStore
  2. ^與Google Cloud DataStore平衡強度和最終的一致性
  3. ^“ Google Cloud Datastore”.快速開始。檢索4月7日,2020.{{}}:CS1維護:url-status(鏈接)
  4. ^Google App Engine誘人,很難逃脫
  5. ^Google的成長雲剛剛得到了NOSQL數據庫
  6. ^Google更新密鑰雲數據庫服務
  7. ^自動升級到Firestore
  8. ^Google開發人員(2008年4月7日)。“ Campfire One:引入Google App Engine(第3頁)” - 通過YouTube。{{}}|last=有通用名稱(幫助
  9. ^“建模實體關係 - Google App Engine -Google開發人員”。 2012-06-26。檢索2012-07-17.
  10. ^星期六(2008-11-22)。“ Google架構”。高可擴展性。檢索2012-07-17.

外部鏈接