【发布时间】:2013-04-16 16:56:58
【问题描述】:
所以我将登录用户上传的 youtube 视频元数据存储在 django 的缓存中。元数据如下所示:
{'user': {'channels': [{'id': 1, 'etag': '2', 'videos': [{'id': '1', 'etag': '2'},]},]}
每个不同的用户都有自己的元数据。现在我想更新存储在缓存中的数据(例如更新一些频道视频)。我可以这样做吗?
cache.set('user', channels[0]['videos']=[new list], 30)?
提前致谢。
【问题讨论】:
-
如果您只是通过
cache.get获取“用户”的缓存,然后通过cache.set更新频道并设置它怎么办?或者,考虑将每个用户的频道存储在不同的缓存键下。
标签: python django memcached youtube-api