У меня есть мобильное приложение, созданное с помощью Xamarin, и я надеюсь реализовать бэкэнд, но я потерян, потому что у меня есть особые потребности.
Мое приложение. должен иметь возможность выполнять некоторые «геолокационные» запросы, например:
ВЫБРАТЬ * ИЗ MyProducts, где Категория = "Мода" ЗАКАЗАТЬ ПО ДИАПАЗОНУ (Item.Position, Me.Position)
Вы видите?
Это так работает? Например, известное мобильное приложение. как Tinder ищет людей вокруг вас, это так, как они это делают?
Но для этого мне нужна база данных, которая поддерживает такие запросы!
Что касается производительности, есть ли разница с базой данных SQL и NoSQL, за и против?
Я искал Azure, потому что он кажется стандартным инструментом для Xamarin, но не могу найти никакой информации о запросах такого типа!
О других возможностях, которые я видел ... База огня и т. Д. ... Я вообще не знаю!
Любая помощь приветствуется
Спасибо