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