如何在Redis中缓存空列表? Redis自动删除空白列表。
我有一个列表缓存在Redis中。当pop返回null时,我从mysql中选择,以防缓存过期。但是,如果mysql中没有合格的元素,则每次都必须选择mysql。我想在Redis中缓存空列表以表示 缓存仍然有效,因此无需选择mysql。
我试图在redis中设置另一个变量,只是意味着即使列表缓存不存在,列表缓存仍然有效。 我也曾尝试向缓存列表中添加一个null元素来愚弄redis,所以redis不会删除列表缓存。
但是这两种方法似乎很愚蠢。