Я работаю над живым зрителем. Он также должен передавать изображения в качестве фонового изображения графика / диаграммы. Эти изображения хранятся в папке в формате JPG. Теперь мои коллеги хотят хранить их в mongodb. Я думаю, что это не правильный способ хранения и потоковой передачи изображений (1 раз в секунду). При получении из db:
- сделать снимок
- преобразовать в двоичный файл
- сохранить в db
- прочитать из db
- преобразоватьвернуться к jpg
- от потока к внешнему интерфейсу
При этом способе 2 шага преобразования не нужны:
- сделать снимок
- сохранить в папку
- чтение из папки
- stream to frontend
Любая причина, по которой первый способ должен быть приемлемым, и почему второй способ не лучше первого