Перейти до вмісту

Google Cloud Datastore

Матеріал з Вікіпедії — вільної енциклопедії.
Google Cloud Datastore
ТипДокументо-орієнтована система керування базами даних
РозробникGoogle Inc.
Перший випусктравень 2013; 11 років тому (2013-05)
ПлатформаGoogle Cloud Platform
Операційна системаCross-platform
Стан розробкиActive
ЛіцензіяProprietary
Вебсайтcloud.google.com/datastore/

Google Cloud Datastore — високо масштабована, повністю керована NoSQL база даних, яку Google пропонує на платформі Google Cloud.[1] Cloud Datastore побудована на технологіях Google Bigtable та Megastore.[2]

Підтримуються ACID транзакції, SQL-подібні запити, індексацію та REST API.[1] На відміну від BigTable, Datastore орієнтована на роботу з наборами тісно пов'язаних даних невеликого об'єму, які об'єднуються в так звані групу об'єктів (англ. entity) і зберігаються на фізично близьких серверах.[3] Поняття об'єкту відповідає поняттю рядка в БД і не може перевищувати 1 МіБ.[4]

Історія

[ред. | ред. код]

Спочатку була випущена як функція в Google App Engine у 2008 році[5]. В ході конференції Google I/O Cloud Datastore було оголошено як окремий продукт у 2013 році.[6]

Див. також

[ред. | ред. код]

Примітки

[ред. | ред. код]
  1. а б Google Cloud Datastore [Архівовано 18 серпня 2018 у Wayback Machine.]
  2. Balancing Strong and Eventual Consistency with Google Cloud Datastore [Архівовано 5 жовтня 2018 у Wayback Machine.]
  3. Best practices Cloud Datastore. Архів оригіналу за 11 листопада 2018. Процитовано 17 серпня 2018.
  4. Обмеження в Cloud Datastore. Архів оригіналу за 2 жовтня 2018. Процитовано 17 серпня 2018.
  5. Google App Engine alluring, will be hard to escape [Архівовано 16 серпня 2018 у Wayback Machine.]
  6. Google's growing cloud just got a NoSQL database [Архівовано 16 серпня 2018 у Wayback Machine.]

Джерела

[ред. | ред. код]