如何在Flask应用中使用许多单个文件

时间:2019-02-23 18:47:14

标签: performance flask

我正在开发一个Flask Web应用程序,该应用程序将使用许多外部数据:多年来的一个国家的GDP,多年来的人口,公司的存货等。

我使用R提取了该信息,现在将它们另存为.xlsx,.csv或.json。

例如,我有一个文件,其中包含有关某公司的一些数据,该公司的.xlsx格式为224 kb,而.csv格式为315 kb(相同的文件,只是格式不同)。

我的问题是:由于我有一堆这样的文件,它们的大小相当大,应该如何处理? 注意:我将使用这些数据在首页上添加虚线图,因此,每次我收到首页请求时,都需要访问这些文件中的信息。

  1. 是否应该将它们另存为JSON并使用mLab / mongoDB在线存储(我使用的是SQLAlchemy,因此不必是mongoDB)?

  2. 还是将这些文件与应用程序一起部署并以这种方式访问​​数据会更好(更有效)?

  3. 另一些方式?

任何反馈都值得赞赏。谢谢!

0 个答案:

没有答案