2

我扩展了 sorl-thumbnail 的 KVStoreBase 类,并制作了一个使用单个 MongoDB 集合的键值对后端。这样做是为了避免安装离散键值存储(例如 Redis)。

我应该每隔一段时间清除一次收藏吗?

有什么缺点?

4

1 回答 1

0

仅当低磁盘使用率对您而言比快速访问时间更重要时,才清除集合。

缺点是您的用户都会同时点击未缓存的拇指(并同时开始重新计算它们)。

赶紧跑python manage.py thumbnail cleanup

这会从陈旧的缓存中清除键值存储。它会删除对不存在的图像的引用和缩略图引用以及它们对不存在的图像的实际文件。它会删除未知图像的缩略图。

于 2012-07-19T09:19:58.130 回答