#node.js #mongodb #amazon-s3
Вопрос:
Я знаю о GridFS и ограничении в 16 МБ, и что обычной практикой является хранение PDF-файлов/ файлов в решении файловой системы, таком как S3. Но мой вариант использования немного отличается, я загружаю небольшое количество документов (вероятно, около 30) размером не более 2-3 МБ, так что в целом через пару лет это будет всего 500 МБ. И управление экземпляром S3 для этого может быть излишним. Имело бы в этом случае смысл уже использовать Mongodb в качестве моей основной базы данных? Насколько легко читать/ записывать в БД содержимое Pdf-файла? Кроме того, насколько легко было бы перенести файлы в S3 позже, если это необходимо?
Как правило, файлы загружаются, а затем читаются пользователями, и это не должно быть слишком большой рабочей нагрузкой. Если это не предпочтительно, я просто засуну их в корзину s3.
Спасибо за уделенное время!