Как правильно организовать кеширование и базу данных на nodejs?

Цель - создать мобильное приложение и административную панель для службы доставки. Приложение будет отправлять координаты курьера каждые n секунд на сервер и возможность брать заказы на доставку курьерами. В административной панели будет карта с заказами и курьерами, так же управление заказами и курьерами. Так же будет карта с курьерами на сайте. История заказов сохраняется.

Сервер пишется на nodejs. Мобильное приложение на ionic + angularjs + ngcordova + socket.io.

В качестве СУБД планирую использовать MySQL, но все данные кешировать Redis.

Есть ли смысл для получения данных фронтэнду использовать socket.io?
Стоит ли использовать СУБД или можно обойтись одним Redis?
  • Вопрос задан
  • 2431 просмотр
Пригласить эксперта
Ответы на вопрос 1
> каждые 10 секунд будет обновление всех курьеров
Это у вас и php обычный выдержит, nodejs я бы взял если бы все курьеры обновлялись 5 тыс. раз в секунду ))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы