簡體   English   中英

如何清除Redis中的鍵值

[英]How to clear values of keys in redis

我正在運行我的php應用程序的兩個實例,一個是實時的,一個是beta。 我在實時服務器中使用Redis緩存數據。 我將文章類別存儲為鍵,將文章ID存儲為值。

最近,我錯誤地將我的Beta服務器與Redis連接起來,它使Redis緩存混亂了。 我的意思是它在錯誤的鍵中添加了其他一些文章ID。 所以現在我開始從Redis獲取錯誤的數據。

我的問題是

“有沒有辦法只清除redis鍵的值?”

我不想清除鍵,而只清除它的值。

我已經通過了redis文檔,發現了flushAlldel等。但是基於doc,它似乎也會刪除我的密鑰。

我正在使用predis php庫與Redis服務器進行通信。

任何人都可以幫助我從Redis服務器中刪除僅值。

當您“清除”密鑰的值時,Redis將刪除密鑰。 換句話說,您不能擁有沒有值的鍵。

嘗試使用此功能

$redis->mset(array('key0' => '', 'key1' => ''));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM