какие базы данных nosql доступны для лазури - PullRequest
8 голосов
/ 25 августа 2011

Я изучаю различные варианты хранения данных для моего облачного приложения Azure.Я понимаю, что SQL-Azure доступен.Однако мне интересно знать, какие опции NoSQL доступны и, что более важно, какие из них являются лидерами в этом пространстве.

Ответы [ 2 ]

5 голосов
/ 25 августа 2011

Если вы ищете альтернативы SQL Azure, посмотрите API хранилища таблиц Windows Azure и эту вики-страницу Предложения по хранению данных на платформе Windows Azure . Я также видел, как другие запускают MongoDB в рабочей роли, хотя и предостережение: если вам нужно простое управление и масштабируемость без необходимости настраивать его самостоятельно, Windows Azure Table Storage - это способ идти.

1 голос
/ 25 августа 2011

Я заставил MongoDB работать в роли Azure, как в виде отдельного набора, так и в качестве набора реплик, хотя наборы реплик довольно сложны (по крайней мере в построенном мною доказательстве концепции), и я не работал подробности вокруг изящного отключения и несколько других вещей. Я продемонстрировал это на MongoSV в прошлом году (видео здесь ).

10gen (создатели MongoDB) теперь формализовали это с помощью конфигурации MongoDB, которая работает как отдельный сервер в роли Azure. С этой конфигурацией вы могли бы даже масштабировать до нескольких экземпляров, что обеспечило бы сервер «горячего резервирования» на случай, если основной сервер ушел по какой-либо причине. Вы можете прочитать документацию и получить последний код (в настоящее время альфа) с здесь .

Вы должны иметь возможность запускать и другие базы данных NoSQL, при условии, что вы можете либо xcopy-deploy, либо запустить автоматическую установку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...