Облачное хранилище данных Google
![]() | Эту статью необходимо обновить . ( ноябрь 2023 г. ) |
Разработчик(и) | Гугл Инк. |
---|---|
Первоначальный выпуск | май 2013 г |
Операционная система | Кросс-платформенный |
Платформа | Облачная платформа Google |
Тип | Документоориентированная база данных |
Лицензия | Собственный |
Веб-сайт | облако |
Google Cloud Datastore (Cloud Datastore) — это хорошо масштабируемая, полностью управляемая служба баз данных NoSQL , предлагаемая Google на Google Cloud Platform . [1] Cloud Datastore построен на технологиях Google Bigtable и Megastore. [2] Google Cloud Datastore позволяет пользователю создавать базы данных как в собственном режиме, так и в режиме хранилища данных. Собственный режим предназначен для мобильных и веб-приложений, а режим хранилища данных предназначен для новых серверных проектов. [3]
История
[ редактировать ]Первоначально выпущенный как функция Google App Engine в 2008 году. [4] Cloud Datastore был анонсирован как отдельный продукт в 2013 году во время Google I/O . [5] второго поколения В 2018 году на конференции Google Cloud Next база данных Firestore была открыта для общего доступа с режимом обратной совместимости. [6] Google предоставляет возможность автоматического обновления устаревшей базы данных Datastore до Firestore в режиме Datastore. [7]
ГКЛ
[ редактировать ]База данных Google Cloud Datastore имеет SQL -подобный синтаксис, называемый «GQL» (язык запросов Google). GQL не поддерживает оператор Join . [8] Вместо этого отношения «один ко многим» и «многие ко многим» могут быть реализованы с помощью ReferenceProperty(). [9] Этот подход без общего доступа позволяет дискам выходить из строя без сбоя системы. [10] Переход от реляционной базы данных к Cloud Datastore требует от разработчиков смены парадигмы при моделировании своих данных.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Облачное хранилище данных Google
- ^ Баланс строгой и окончательной согласованности с облачным хранилищем данных Google
- ^ «Облачное хранилище данных Google» . Быстрый старт . Проверено 7 апреля 2020 г.
- ^ Google App Engine заманчив, от него будет трудно уйти
- ^ Растущее облако Google только что получило базу данных NoSQL. Архивировано 16 августа 2018 г. на Wayback Machine.
- ^ Google Updates Ключевые облачные службы баз данных
- ^ Автоматическое обновление до Firestore
- ^ «Campfire One: Знакомство с Google App Engine (часть 3)» . 7 апреля 2008 г. - через YouTube.
- ^ «Моделирование отношений между сущностями — Google App Engine — Google Developers» . 26 июня 2012 г. Проверено 17 июля 2012 г.
- ^ Суббота (22 ноября 2008 г.). «Архитектура Google» . Высокая масштабируемость . Проверено 17 июля 2012 г.