2017-11-07 3 views

答えて

0

volatile-lruポリシーのもとで、redisは期限切れなしにキーを退去させることはありません。有効期限が設定されていないキーでメモリがすべて使い切られた場合、次に使用可能なメモリより多くのメモリを割り当てる必要があるコマンドを使用すると、コマンドが失敗し、このエラーメッセージが表示されます。

OOM command not allowed when used memory > 'maxmemory' 

GETのように、メモリを割り当てないコマンドを使用することはできます。データベースをこの状態にする場合は、EXPIREコマンドを使用して、事実の後にキーの時間を設定して終了させることができます。

関連する問題