2013-08-05 2 views
0

Недавно я развернул приложение Flask на Heroku. Сейчас бэкэнд управляется через MongoEngine. У меня есть проблема, хотя, что у меня есть довольно большие статические файлы (всего около 30 МБ), которые мне нужно загружать очень быстро. (Это система ML).Кэширование больших статических файлов для быстрого обслуживания на Heroku

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

ответ

2

Serving static assets of AWS S3 - рекомендуемый подход.

+0

Я думаю, что OP хочет * читать * их в динамическую память? Если это так, чтение их из S3 неплохо, я суппозиция. Я никогда не пробовал поместить их в git и включить их в слизню (максимальный размер слипа теперь составляет 200 МБ), но кроме того, что я неэлегантный, я считаю, что это самый быстрый способ. –

+0

Обслуживание их из облачного интерфейса, которое поддерживается S3, вероятно, даст вам дополнительное ускорение скорости. –

Смежные вопросы