1,000,000 個のキーを持つデータベースがあるとします。そのデータベースから最後の 10 個のキーを知る方法はありますか?
			
			20093 次
		
4 に答える
            7        
        
		
次のコマンドを使用して、別のリストとして維持する必要があります。
Add new key to the front of the list  
LPUSH last10keys key
Retain only the last 10
LTRIM last10keys 0 9
Get the last keys - will return 10 or less
LRANGE mylist 0 9 
    于 2013-05-17T08:29:51.910   に答える
    
    
            2        
        
		
キャッシュ内の何も変更したくない場合の回避策として、AOF ファイルを末尾に表示して、最新の変更内容を確認します。
tail -f /var/lib/redis/appendonly.aof
そこから、使用されたキー、値、およびコマンドを確認できます。
于 2014-07-08T03:22:46.733   に答える
    
    
            0        
        
		
一部のコマンドには  [LIMIT offset count]、限られた数のアイテムを入力して取得できるものがあります。
likezrevrangebyscore key +inf 0 LIMIT 0 20は、ソートされたセットの上位 20 項目を提供します。
于 2016-10-21T20:29:11.913   に答える