API Google Cloud SQL


Google запустил API, чтобы пользователи его Cloud SQL могли программно управлять своими базами данных.

Google Cloud SQL, который изначально был доступен в октябре 2011 года, но только в ограниченной предварительной версии, позволяет запускать базы данных MySQL в облаке Google. Согласно его веб-сайту, он позволяет:

«Используйте полностью управляемую службу для обслуживания и администрирования ваших баз данных, чтобы вы могли больше сосредоточиться на создании своих приложений и меньше беспокоиться об управлении базами данных».

Что касается способа подключения к базам данных, варианты начинаются с базовой командной строки или запроса SQL в консоли API Google, которые можно использовать для выполнения основных операторов SQL. Инструменты администрирования и отчетности, поддерживающие соединения JDBC, должны работать, но возможность использовать службу Jdbc скрипта Google Apps или SDK Google App Engine Java или SDK Python, вероятно, окажется более полезной для разработчиков. Внешние приложения также смогут подключаться с помощью JDBC.

Теперь Google дополнил Cloud SQL экспериментальным JSON API. Это дает вам интерфейс RESTful, который вы можете использовать для управления базами данных MySQL из ваших приложений. Интерфейс предоставляет вам основные административные возможности для управления MySQL, так что вы можете создавать или удалять базы данных, запускать и перезапускать экземпляры, восстанавливать базу данных из резервной копии, а также импортировать и экспортировать данные.

Текущая услуга имеет некоторые ограничения; размер отдельных экземпляров ограничен 100 ГБ, а репликация MySQL не поддерживается. Более незначительные ограничения — это отсутствие поддержки функций, определяемых пользователем, и отсутствие поддержки следующих операторов и функций MySQL:

ЗАГРУЗИТЬ ДАННЫЕ В ФАЙЛ

ВЫБРАТЬ … В OUTFILE / DUMPFILE

УСТАНОВИТЬ / УДАЛИТЬ ПЛАГИН …

СОЗДАТЬ ФУНКЦИЮ …

ЗАГРУЗИТЬ_ФАЙЛ ()

SHA2 ()

Однако API предоставляет способ программного администрирования экземпляров базы данных и, как таковой, является еще одним шагом вперед с переходом Google в облако.


Добавить комментарий