使用redis只在内存中加载最近的数据

lx0bsm1f  于 2021-06-09  发布在  Redis
关注(0)|答案(0)|浏览(232)

我计划将redis用作数据库和应用程序中的缓存,但我很难理解:假设我有5年的用户数据存储在redis中,比如说它大约3gb。一般来说,我只需要最新的数据,以快速和实时可用(例如本周数据)。
在我的理解中,redis会将所有的数据保存在内存中,有时会有一些持久性,但这似乎是不必要的,为什么我只需要本周的数据(有时也需要旧数据)就要保存5年的数据,我就不能把最近的数据保存在内存中,把旧数据留在持久性文件中吗?还是我做错什么了?
我不能从redis中删除旧数据,以防用户请求查看他的旧数据。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题