簡體   English   中英

將數據從 firebase 火庫傳輸到 gcp 火庫

[英]Transfer data from firebase firestore to gcp firestore

我想將數據從 firebase 火庫傳輸到 gcp 火庫。

這項工作的最佳解決方案是什么?

轉移后文件ID是否會改變?

項目一:

  1. 谷歌雲控制台 > firestore > 導入/導出 > 導出

將 Firestore 數據導出到存儲桶中。

  1. 谷歌雲控制台 > 雲存儲 > select 存儲桶

下載導出 Firestore 文件夾

項目二:

  1. 谷歌雲控制台 > 雲存儲 > select 存儲桶

上傳導出 Firestore 文件夾

  1. 谷歌雲控制台 > firestore > 導入/導出 > 導入

將 firestore 數據導入 Storage 存儲桶。


轉移后文件ID是否會改變?

文檔 ID 未更改。

Firebase Firestore 和 Google Cloud Firestore 是一回事。 Firebase 只是提供了客戶端 SDK 並且有安全規則,而谷歌雲主要有服務器端 SDK。 您可以查看Firebase 控制台Google Cloud 控制台

另請查看本文以獲取詳細信息。

要將 Cloud Firestore 數據從一個項目移動到另一個項目,您必須執行以下 4 個步驟 -

  1. 創建一個 Cloud Storage 存儲分區來保存源項目中的數據

  2. 將數據從源項目導出到存儲桶。

  3. 授予您的目標項目從存儲桶中讀取的權限。

  4. 將存儲桶中的數據導入目標項目。

目標項目中的數據與源項目中的數據保持一致,特別是為了回答您的問題,傳輸后文檔 ID 不會更改。

要了解如何將 Cloud Firestore 數據從一個項目移動到另一個項目的詳細過程,您可以按照此文檔進行操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM