redis - 如何对列表进行合理的缓存

【字号: 日期:2022-08-28浏览:32作者:雯心

问题描述

在使用redis做缓存的时候,缓存单个的数据是比较容易的,那么如何话缓存列表比较合适呢?因为列表可能涉及更新和删除,还有分页。

问题解答

回答1:

redis 本身就是内存数据库,数据都会加载到内存,根据自定义的持久化策略把数据更新进磁盘。所以不用担心大量的DML操作造成的磁盘IO

回答2:

要看具体业务.可以把列表只缓存单条数据的id,然后就可以不用关心更新的情况了.在删除单条数据的时候要有删除列表缓存中该条数据的机制,删除操作不频繁的情况下可以全删.

相关文章: