Где лучше хранить массив объектов? json или бд?

Впервые тут спрашиваю. Тесть попросил реализовать журнал приема-сдачи электроскутеров с мобильных телефонов. Я еще учусь на frontend направлении, но в целом задачу осилю.

Собственно дилемма. Есть около 1000 электроскутеров для курьеров и нужен базовый мониторинг использования данных скутеров. Думал написать небольшой фронт с формой, который будет тянуть какой то json с массивом объектов, в котором и будут эти скутеры, ну и для сохранения истории использования скутеров курьерами думал загуглить как нодой писать изменения в данный json.

Но подскажите стоит ли для данной задачи использовать именно json или лучше изучить как это все писать в полноценную БД? Ну и если БД, то какую выбрать?

Никакого сесюрити тут не нужно, данные будут обезличены, просто массив объектов с числовыми значениями, булевыми да несколькими стрингами.


Ответы (2 шт):

Автор решения: S.H.

Если хранить в json - то при параллельном доступе может возникнуть много тонкостей.

А параллельный доступ - это естественное состояние для web - приложений

так что - советую сразу использовать базу...

→ Ссылка
Автор решения: ITIFSMTH

Как уже сказали выше, лучше использовать БД. Добавлю свои 5 копеек, если нужно быстро и легко - MongoDB подойдёт как никак лучше, с NodeJS отлично работает, на других тоже вроде как поддерживается. А если хочется больше гибкости, выше скорость ответа от БД, то посоветую PostgreSQL.

→ Ссылка