2013-08-01 3 views
0

Мне было предложено перенести службу хранения данных Azure из центра данных Microsoft Dublin в центр обработки данных в Великобритании (любой защищенный центр обработки данных, если он основан на Великобритании). Моя проблема заключается в том, что хранилище таблиц Azure поддерживается только в центрах обработки данных Microsoft (Дублин и Амстердам в Европе).Переместить из таблицы хранения Azure в другую базу данных

Существует около 50 таблиц плюс очереди и капли. Требования к данным для высоко масштабируемого хранилища. Я не хочу переписывать хранилище в SQL Server, потому что это потребует управления схемой и непосредственного управления индексами для производительности. Я бы предпочел работать с базой данных nosql, которая работает со стандартами хранения таблиц Azure.

Есть ли у кого-нибудь опыт в этой области?

ответ

1

Что касается переноса данных, автоматизированного способа это не делается. Ознакомьтесь с утилитой AzCopy для blobs.

Насколько можно выбрать базу данных, это действительно будет зависящим от приложения. Вам нужно будет подумать о поиске, хранении, индексировании, карте/сокращении/агрегации и т. Д. Тогда есть документ, столбец, граф, ключ/значение, sql - вы можете выбрать одну или комбинацию.

Просто помните, что Хранилище таблиц - это хранилище как услуга, с трехрежимным хранилищем, обеспечивающим долговечность, и более 2000 т/с на каждый раздел, 20 тыс. Т/с на одну учетную запись хранилища. Вам нужно будет построить это самостоятельно, независимо от того, что вы выберете (возможно, Redis?).

В любом случае: это довольно широко открытое решение вашей архитектуры. Но, надеюсь, я тебе кое-что подумал.

Еще одна вещь: вы должны действительно изучить причины перемещения ваших данных. Многие люди говорят о суверенитете данных, но иногда оказывается, что местоположение данных не нарушает каких-либо локальных законов о данных (или что некоторые данные могут фактически оставаться там, где они есть), и только конкретные данные должны размещаться внутри границ страны).

Смежные вопросы