Google Cloud Datastore
Google Cloud Datastore — высоко масштабируемая, полностью управляемая NoSQL база данных, которую Google предлагает на платформе Google Cloud[1]. Cloud Datastore построена на технологиях Google BigTable и Megastore[2].
Google Cloud Datastore | |
---|---|
Тип | SaaS и Облачные базы данных |
Разработчик | |
Сайт | cloud.google.com/datasto… |
Поддерживаются ACID транзакции, SQL-подобные запросы, индексацию и REST API.[1] В отличие от BigTable, Datastore ориентирована на работу с наборами тесно связанных данных небольшого объёма, которые объединяются в так называемые группы объектов (англ. entity) и хранятся на физически близких серверах[3]. Понятие объекта соответствует понятию строки в БД и не может превышать 1 МБ[4].
История
Сначала была выпущена как функция в Google App Engine в 2008 году[5]. В ходе конференции Google I/O Cloud Datastore был объявлен как отдельный продукт в 2013 году[6].
См. также
- Amazon DynamoDB
- Cosmos DB
- Oracle Cloud
Примечания
- Google Cloud Datastore
- Balancing Strong and Eventual Consistency with Google Cloud Datastore (англ.)
- Best practices Cloud Datastore
- Ограничения в Cloud Datastore
- hard-to-escape / Google App Engine alluring, will be hard to escape
- got-a-nosql-database / Google's growing cloud just got a NoSQL database (англ.)