发布于 2011-01-16 00:50:17
如果您的缓存密钥包含一个用户ID,则该记录将是单个用户的记录。
如果需要的话,您可以缓存所有东西,尽管这显然需要相当多的内存,如果您正在这样做,那么使用redis或memcachedb作为您的主要数据存储而不是作为缓存是值得的。但是,您可能想对照片做一些不同的事情--您可以将它们存储为blobs,但是将它们存储在文件系统中并在数据库中保存路径/URL可能更有效。
缓存通常独立于用户会话--相反,您可以为每个键设置一个到期时间,跟踪自上次访问密钥以来的时间,或者在写入时过期。
https://stackoverflow.com/questions/4702794
复制相似问题