目錄
1.exists命令
2.del命令
3.expire/pexpire命令
4.ttl命令
5.redis對于key過期的刪除策略
1.exists命令
exists X1 X2 X3 X4:返回四個key存在的個數。
2.del命令
del X1 X2:刪除key。
3.expire/pexpire命令
給key設置超時時間。
expire key 300:給key設置一個300秒的超時時間。
pexpire key 300:給key設置一個300毫秒的超時時間。
4.ttl命令
查詢key的超時時間還剩。
ttl key:返回key還剩的超時時間。
5.redis對于key過期的刪除策略
整體策略是定期刪除加上惰性刪除。
惰性刪除:
雖然key已經過期,但暫時不刪除,當訪問這個key時,redis才會進行刪除并返回nil。
redis是每次定期抽取一部分key進行刪除,其他采取惰性處理。