烧瓶-如何缓存数据?

时间:2019-07-08 08:03:04

标签: python flask

我正在开发一个简单的Web应用程序,其中提供了一些从外部来源收集的数据。

很有可能同时被多个用户使用,因此我正在寻找一种方法来限制对我的外部数据源的请求数量。

现在,每次我打开应用程序时,它都会连接到系统并下载数据。预计数据不会经常更改,因此我想缓存结果并赋予它们一定的生命期(比如15分钟)。

实现此目标的最佳方法是什么?我当时正在考虑将数据放入数据库并定期更新(使用由cron作业控制的另一段代码),但是也许有更优雅,更简单的解决方案。

我是Flask的初学者,所以我可能错了很多,但是我可以想象在多个用户会话之间共享某种全局变量。

有人可以指出我的正确方向吗?

0 个答案:

没有答案