2

當搜索有關谷歌雲存儲的信息,我偶然發現了兩種不同的官方文檔的分支,似乎有在概念上相同的內容,而是提供基於兩個代碼示例不同的API:谷歌雲存儲與和W/O Protocol Buffers的

  1. Here示例基於Protocol Buffers API。
  2. Here相同的內容是基於標準Google App Engine SDK提供的示例。

似乎這兩個API都支持同一組操作,但我無法弄清楚兩者之間有什麼實質性區別。爲什麼我應該選擇一個而不是另一個,Google爲什麼要提供這兩種?

回答

5

區別在於您的應用程序將運行的位置。數據存儲最初是作爲App Engine專用API啓動的,後來又擴展爲支持來自其他來源的訪問。

如果你部署到谷歌應用程序引擎,選擇#2。

如果您正在部署在其他地方,並希望使用谷歌雲存儲作爲存儲庫,選擇#1。