不限于flask, 很多应用都需要这样的优化
1. 使用log而不是数据库, 比如使用nginx的empty_gif, 然后记录大量log, 用脚本批量导入数据库或者运算好结果, 再存储到数据库
如果你的数据量足够大, 那么你应该不止一台web server, 你需要批处理好几台机器上的log.
这些原始数据你可以保存在s3上, 以后作为数据仓库使用.
2. 使用内存, queue server或者redis那样的内存方案
也同样是批处理数据, 写脚本. 不过这个受到内存大小限制, 比较贵, 需要经常跑脚本.