Какую СУБД выбрать?

222
14 мая 2017, 22:30

Доброго времени всем. Нужна помощь по выбору базы данных.

Я хочу создать приложение на андроид, в котором клиент будет записываться на услугу. Мне подсказали firebase, но при работе с ней возникла проблема заполнения её, так как много будет полей (дата ,имя,номер,почта,время) и мне нужно чтобы списки между собой связывались. На примере по дате вывести весь список записанных клиентов или по запросу на дату чтобы выводилось свободное время. Подскажите пожалуйста с чем лучше работать или оставить выбор на firebase?

Answer 1

В данной ситуации выбор зависит от ответа на вопрос: Готовы ли Вы строить всю инфраструктуру самостоятельно и нужно ли вообще оно Вам?

Firebase DB – это облачная NoSQL БД с реал-тайм синхронизацией и кучей плюшек, которые Вы получаете прямо из коробки.

Если же Вам не хватает возможностей Firebase DB и Вы имеете необходимые квалификацию, время и деньги – Вы можете выбрать любую подходящую СУБД, развернуть ее на сервере (а сервер еще нужно где-то взять) и организовать взаимодействие между Вашим приложением и СУБД.

Answer 2

Из собственного опыта рекомендую использовать MySQL. Совсем хорошо поставить под него phpMyAdmin, чтобы с базой можно было легко взаимодействовать. Это только моё мнение! phpMyAdmin любят многие программисты за её "дружилюбность" и простую настройку. На подовляющем большинстве хостингах вы встретите именно MySQL под управлением веб-интерфейса phpMyAdmin.

READ ALSO
Вывод данных из массива в таблицу

Вывод данных из массива в таблицу

Как сделать вывод данных в таблицу javafx из массивов ?

208
Как сделать выбор нескольких файлов за раз для загрузки со смартфона через форму

Как сделать выбор нескольких файлов за раз для загрузки со смартфона через форму

Сделал html форму с input multiple, на компе работает выбор нескольких файлов, а на андроиде только по 1 файлу

318