Azure поддерживает такие вещи, как mongodb и redis? - PullRequest
8 голосов
/ 24 апреля 2011

Можете ли вы использовать mongodb и redis / memcached с лазурью?

Полагаю, нет, но просто хочу убедиться.

Оказывается, они поддерживают другие вещи, кроме .net, тогда они используют серверы Linux?

Ответы [ 6 ]

11 голосов
/ 24 апреля 2011

Вы можете очень легко запустить mongodb в Windows Azure.Я представил это на MongoSV - видео здесь .

РЕДАКТИРОВАТЬ : В декабре 2011 года 10gen опубликовал свой официальный код MongoDB + Azure на github .Он содержит проект для наборов реплик, а также демонстрационное приложение ASP.NET MVC (взятое из учебного комплекта платформы Windows Azure), которое использует набор реплик для своего хранилища.

Автономные серверыпросто, за исключением того, что вам приходится иметь дело с масштабированием: у вас не может быть нескольких экземпляров автономного сервера одновременно, поэтому вам нужно планировать это: вынуть все, кроме одного, из балансировщика нагрузки или запустить mongod только в том случае, есливы можете получить блокировку Cloud Drive.

Репликасы выполнимы, как я продемонстрировал на MongoSV.Тем не менее, я не рассмотрел тонкости постепенного отключения репликационного набора, чтобы гарантировать нулевую потерю данных.

Вы также можете запустить memcached - см. запись Дэвида Айкена об этом.Примечание. Теперь, когда служба AppFabric Cache работает, вы должны изучить все плюсы и минусы ее использования в memcached.С точки зрения затрат AppFabric Cache должен работать намного меньше, поскольку вам не нужно платить за экземпляры ролей для размещения вашего кэша.Подробнее о AppFabric Cache здесь .

4 голосов
/ 09 июня 2012

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

1 голос
/ 30 сентября 2014
1 голос
/ 05 марта 2013

Между прочим, теперь у MS Open Tech (моя команда) есть установщик Redis для Windows Azure. Вот учебник о том, как его использовать: http://ossonazure.interoperabilitybridges.com/articles/how-to-deploy-redis-to-windows-azure-using-the-command-line-tool

0 голосов
/ 15 мая 2014

Azure теперь имеет собственный сервис Redis, в настоящее время в режиме предварительного просмотра:

http://azure.microsoft.com/en-us/documentation/articles/cache-dotnet-how-to-use-azure-redis-cache/

0 голосов
/ 08 мая 2014

В магазине Azure теперь вы можете выбрать Redis Cloud в качестве дополнения.

Вот описание магазина Azure:

"Redis Cloud - это полностью управляемый облачный сервис для размещения и запуска Redis в высокодоступной и масштабируемой манере с предсказуемой и стабильной высочайшей производительностью. Сообщите нам, сколько памяти вам нужно, и немедленно приступите к работе с новой базой данных Redis «. ОПУБЛИКОВАННАЯ ДАТА 3/31/2014

Вы можете получить доступ к магазину, нажав кнопку «Создать» на портале Azure, а затем «Магазин». Я еще не использовал это, но это выглядит многообещающим.

...