gpt4 book ai didi

Django:缓存图像

转载 作者:可可西里 更新时间:2023-11-01 11:20:23 25 4
gpt4 key购买 nike

我目前正在使用 django-compressor它通过缓存压缩的 CSS 和 JS 文件提供了巨大的好处。

现在我想缓存图像。我知道可以使用 HTTP header 启用浏览器缓存(下游缓存),但我想在这里使用 Redis(它已被 django-compressor 使用)。

所以这是我的第一个问题:用 Redis 缓存图片是否正确?

我读过关于 sorl-thumbnail 的有趣内容并通过缩略图模板标签进行缓存。我想也许我可以以原始方式使用它,但标签需要一个几何参数。

是否有可用于缓存图像的现有 Django 包?我是否应该编写一个类似于 sorl-thumbnail 的缩略图标签的模板标签,以使用 Django's built-in cache 启用图像缓存? ?

最佳答案

这不是 redis 的工作,也不是 django 的好用例。如果你想在内存中缓存图像以从服务器提供服务,请在你的 django 应用程序服务器(如 uwsgi 或 gunicorn)和 nginx 前面使用清漆将图像缓存在内存中。 Redis 不适合存储/检索大型 blob。

关于Django:缓存图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37951376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com