Как экземпляры / хранилища данных для разных идентификаторов проектов поставляются в GCP App Engine? - PullRequest
0 голосов
/ 30 июня 2019

GCP выпустил несколько статей о том, как их различные службы работают за кулисами.

Есть ли какая-либо информация, иллюстрирующая, как они хранят проекты и данные для этих проектов сегрегированы?

Мои данные хранятся на разных компьютерах от других клиентов GCP?или это те же машины с внедренной мультитенантностью (как в этой статье, где они объясняют, как я могу реализовать мультитенантность в своем собственном проекте хранилища данных https://cloud.google.com/datastore/docs/concepts/multitenancy)?

1 Ответ

1 голос
/ 05 июля 2019

Datastore - это база данных, отличная от SQL, построенная на Megastore, которая, в свою очередь, основана на Bigtable. По сути, хранилище данных - это слой над Bigtable, который добавляет семантику запросов, транзакции и управление индексами (СУБД).

Возможно, , это интересно для вас, чтобы узнать больше о внутреннем хранилище данных Google Cloud. Кроме того, здесь вы можете найти дальнейшее объяснение Megastore, частью которого является большая часть Datastore. Информацию об этих слайдах можно найти в этой публичной газете .

Короче говоря: нет, ваши данные не хранятся на отдельном компьютере от других пользователей Google Cloud Platform, так как ваши данные могут находиться на разных физических машинах.

...