好吧,我正在使用 Django 设计一个 Web 应用程序。该应用程序允许用户从计算机系统中选择照片并继续填充到用户时间轴上。时间线视图有一个用户上传的所有照片的列表/网格,按时间顺序排列,显示 50 张照片,然后拉动刷新以获取时间线上的下 50 张照片。该实现适用于多个用户。
现在,我正在考虑缓存应用程序的快速用户体验。像大多数站点一样,将用户的时间线存储到缓存中,这样每当用户登录时,首先检查信息的地方是从缓存中提供请求,如果那里不可用,那么你去数据库查询信息。
主要是在一行中,我现在尝试将不同用户的所有时间线缓存在缓存中。
我已经完成了 webapp 的构建减去缓存部分。所以,我的问题是如何缓存不同用户的所有时间线?