缓存¶
当你的应用运行缓慢时,加入一些缓存。好吧,至少这是最容易加速的方法。缓存有什么作用呢?假设你有一个函数,它需要一些时间才能完成,但如果结果是 5 分钟前的,也仍然足够好。那么想法就是,实际上你将该计算的结果放入缓存一段时间。
Flask 本身不为你提供缓存,但是 Flask-Caching,一个 Flask 扩展,提供了缓存。Flask-Caching 支持各种后端,甚至可以开发你自己的缓存后端。
当你的应用运行缓慢时,加入一些缓存。好吧,至少这是最容易加速的方法。缓存有什么作用呢?假设你有一个函数,它需要一些时间才能完成,但如果结果是 5 分钟前的,也仍然足够好。那么想法就是,实际上你将该计算的结果放入缓存一段时间。
Flask 本身不为你提供缓存,但是 Flask-Caching,一个 Flask 扩展,提供了缓存。Flask-Caching 支持各种后端,甚至可以开发你自己的缓存后端。