@hey_umbrella

Как хранить большое количество фото и видео?

У меня есть тг бот, который сохраняет огромное кол-во фоток, видео и голсовых. В данный момент я просто сохраняю файл рядом в папку и путь в postreSQL, но если место на одном сервере будет не хватать? Можно ли сделать сеть небольших серверов, на которые бот будет отправлять файлы (по flask api или fast api) и равномерно их распределять? Или есть другие способы?
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 2
vilinyh
@vilinyh
S3
Ответ написан
@rPman
да
просто работа с файлами достаточно гибкая, могут возникнуть проблемы если со связью до серверов хранения будут нестабильности (смонтированная шара будет подвисать) и по этой причине многие вместо работы с файлами работают по http, расшарив файлы любым внутренним веб сервером как статику.
php-шникам удобно,
все файловые методы работают через прослойку, поддерживается http и ftp протокол, можно регистрировать свои (тот же s3 так делает), это значит масштабирование хранения в файлах может пройти практически без правки кода
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы