2014-01-28 27 views
0

我在REDIS中使用「maxmemory-policy allkeys-lru」進行密鑰驅逐。 REDIS隨機挑選鑰匙進行驅逐。有沒有辦法看到REDIS爲驅逐鑰匙而挑選的隨機樣本。Redis中的Maxmemory示例

回答

0

Redis不會隨機選取密鑰,而是應用LRU(最近最少使用)算法來選擇要驅逐的密鑰。

但是,它對樣本應用LRU,以節省時間和內存。這是maxmemory-samples設置的目的。不,我不認爲你可以看到這些具體的樣本。

如果您確實想知道哪些鍵被驅逐,您可以(不是在生產中)使用KEYS命令並檢查哪些鍵被驅逐。

+0

我知道它用於LRU。我想看看REDIS爲LRU選擇的樣本。 – Vivek

相關問題