缓存

当你的应用运行缓慢,那就加一些缓存。至少这是最简单的加速方法。缓存会起到什么作用?假设你有一个函数需要花费一些时间完成执行,而它的计算结果在 5 分钟后仍能使用。那么,你就可以把这个计算结果保留在缓存里一段时间。

Flask 自身不提供缓存支持,但你可以使用一个叫做 Flask-Caching 的 Flask 扩展。Flask-Caching 支持多种后端,而且你甚至可以开发自己的缓存后端。