Мобильные службы Azure, параметры БД

Я пытаюсь разобраться с мобильными службами Azure и немного не понимаю, какие службы Azure мне для чего использовать. При настройке новой мобильной службы Azure вы можете создать ее только с Microsoft SQL Server в качестве базы данных. Можете ли вы настроить его для использования службы documentDB вместо этого?

Кроме того, многое из того, что я читал о мобильных службах Azure, похоже, связано с хранением данных для конкретного пользователя. Является ли это правильным местом для хранения данных и запроса их для всех пользователей системы, а не для отдельного человека, или это должно обрабатываться в другом месте?

спасибо Энди


person Andy Stannard    schedule 13.10.2014    source источник


Ответы (2)


используя серверную часть .NET, у вас есть выбор между базой данных SQL Azure, MongoDB или хранилищем таблиц. Готовой поддержки DocumentDB пока нет, но вы можете настроить ее так, как показано здесь

то, что вы храните в хранилище, указанном выше, зависит от вас, нет конкретной причины/ограничения/ограничения только для данных пользователя. образцы как раз показывают это.

person JuneT    schedule 21.10.2014

Вы можете использовать любую серверную службу базы данных. Это правда, что вам нужно настроить SQL, когда вы создаете новое пространство для мобильных услуг. И в SDK есть поставщик таблиц, который сопоставляется с SQL (или MongoDB). Однако вы можете игнорировать все это, если хотите. Пока у вас есть доступ к соответствующему драйверу для выбранной вами базы данных, вы можете выполнять вызовы базы данных из внутренних методов API. Это особенно верно при создании пользовательских методов API.

person David Makogon    schedule 27.10.2014