从数据存储区将数据迁移到Google Cloud Firestore

时间:2019-02-01 06:46:53

标签: google-app-engine google-cloud-platform google-cloud-firestore google-cloud-datastore

我决定将Google Cloud Datastore的数据迁移到Cloud Firestore。我已经阅读了所有相关文档和博客,但是没有找到与Datastore到Firestore的价格比较(尽管我已经阅读了所有Firestore的价格和每日配额详细信息)。

我想知道Cloud Firestore的优缺点,因为我们的数据量很大。我已经阅读了有关选择模式(https://cloud.google.com/datastore/docs/firestore-or-datastore)的文档。将所有数据直接迁移到纯模式下的Cloud Firestore还是以数据存储模式使用Firestore是安全的吗?

谢谢。

1 个答案:

答案 0 :(得分:4)

Firestore和数据存储区价格

除了Firestore中没有Small Operations之外,新的Cloud Firestore DB的价格几乎相同。

您可以检查数据存储区here的定价详细信息。以下是截至2019-02-01的美国多地区使用价格: Datastore price

可以在here中找到Firestore的价格详细信息。截至2019-02-01的美国多区域使用价格为: enter image description here

此外,如Google Cloud Platform博客的latest update所述,2019年3月3日,单个区域使用的Firestore价格将低至多区域价格的50%。

从数据存储区到Firestore的迁移

对于迁移,将Datastore应用程序以Datastore模式迁移到Firestore是100%安全的,但是如果您想以纯模式使用Firestore,则需要升级应用程序并执行手动数据迁移。

几周前,我已将我们的一个应用程序从Datastore迁移到Datastore模式的Firestore,并使用export and import APIs复制了所有数据。