- en
- Language: ru
- Documentation version: 1.1.x
Кэширование¶
Если ваше приложение работает медленно, добавьте немного кэша. По крайней мере, это самый простой способ ускорить работу. Что делает кэш? Скажем, у вас есть функция, на выполнение которой требуется некоторое время, но результаты были бы достаточно хороши, если бы они были 5-минутной давности. Тогда идея заключается в том, чтобы поместить результат вычисления в кэш на некоторое время.
Flask сам по себе не обеспечивает кэширование, но Flask-Caching, расширение для Flask, делает это. Flask-Caching поддерживает различные бэкенды, и можно даже разработать свой собственный бэкенд кэширования.