0

В настоящее время я создаю гибридное мобильное приложение с использованием ионной диаграммы, angularjs и cordova, в моем приложении мне потребуется некоторое хранилище данных, такое как все данные пользователей. Я пытаюсь выяснить, как обновить базу данных для всех пользователей, например, если новый пользователь подписывается, он должен быть добавлен в базу данных, и все остальные должны видеть его профиль мгновенно, я думаю база данных должна делиться онлайн, а не просто обновлять локальную базу данных, установленную с помощью приложения, в настоящее время я использую плагин SQLite для хранения таких данных, но я не уверен, что это правильный выбор для моего дела.Hybrid Mobile App online База данных

Кто-нибудь знает, как достичь того, что я хочу? Буду признателен за любую помощь.

Спасибо.

+0

Когда пользователь завершит регистрацию, вы можете сделать ajax-вызов и сохранить данные на удаленном сервере, и вы будете синхронизировать свое приложение на конкретном временном интервале удаленного сервера. – cfprabhu

+0

позволит мне использовать реляционные данные? –

+0

как еще один вариант рассмотрения, вы можете попробовать FireBase или подобное, которое будет обрабатывать всю логику авторизации и проводить сеансы для вас, бонус 0auth с Google, facebook, twitter – shershen

ответ

0

Спасибо, ребята, после многих исследований, несколько дней назад я решил использовать Firebase, он действительно мощный и отлично работает с angularJS и ionicframework, которые я использую для создания своего приложения. Я бы действительно рекомендовал его в ситуациях, подобных моим.

0

Слишком много пользователей, тогда нет смысла хранить и синхронизировать. Создает больше непоследовательности данных и потребления ресурсов.

Интернет - это путь.

Если есть подмножество пользователей, которым вы хотите хранить информацию, тогда это опция.

Как и watsapp хранит и синхронизирует информацию тех, кто находится на вашем контакте или чатах, а не весь watsapp db.

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