GCP App Engine中不同项目ID的实例/数据存储区如何融合?

时间:2019-06-30 19:58:06

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

GCP发布了几篇有关其各种服务如何在后台工作的文章。

是否有任何信息说明它们如何保持项目以及这些项目的数据是分开的?

我的数据是否与其他GCP客户存储在不同的计算机上?还是实现了某种多租户的同一台机器(例如本文,他们在这里解释了如何在自己的数据存储项目https://cloud.google.com/datastore/docs/concepts/multitenancy中实现多租户)?

1 个答案:

答案 0 :(得分:1)

Datastore是一个基于Megastore的非SQL数据库,而Megastore又基于Bigtable构建。数据存储区实质上是Bigtable之上的一层,用于添加查询语义,事务和索引管理(DBMS)。

也许this很有趣,您可以进一步了解Google Cloud Datastore的内部。另外,here可以在Megastore上找到更多的解释,其中大部分Datastore都是其中的一部分。这些幻灯片的信息可以在此public paper中找到。

长话短说:不,您的数据未与其他Google Cloud Platform用户存储在单独的计算机中,并且您的数据可能位于不同的物理计算机中。