【发布时间】:2019-05-06 14:09:42
【问题描述】:
在我的小型网站中,我觉得需要让一些数据广泛可用,以避免每次请求都与数据库交换。例如。这可能是每个页面底部显示的当前用户列表或上次更新排名的时间。
这些东西在运行在 nginx + uwsgi (this docker image) 上的 Python (Flask) 中工作。
我想知道,我是否有一些小型缓存或共享内存来“开箱即用”地保存此类信息,或者我需要明确设置一些专用缓存?或者也许像这样的东西是由 nginx 提供的?
另外,我仍然可以使用数据库,因为我认为它有自己的缓存
对不起,如果问题似乎很幼稚/愚蠢-因为我来自 java 世界(在我们使用一个胖 Java 应用程序实例服务所有请求时,情况有点不同)-并且难以掌握 wsgi/uwsgi 的功能提供。提前致谢!
【问题讨论】: