使用redis-cli命令實現(xiàn)redis crud操作過程
項目場景
線上環(huán)境上redis中的key影響數(shù)據(jù)展示,需要刪除。
但環(huán)境特殊沒辦法通過 redis客戶端工具直連。
只能使用redis-cli命令來實現(xiàn)。
操作步驟
1、確定redis安裝的服務(wù)器;
2、找到redis的安裝目錄下
##找到redis安裝目錄(一般安裝位置) cd /usr/local/redis/bin ## 如果以上路徑未找到redis ## 執(zhí)行以下命令 find / -name redis-cli
3、從中找打redis服務(wù)位置,cd 到/bin目錄,不確定的話 選一個中也可以。
4、通過redis-cli命令登錄redis服務(wù)
##連接到指定主機(jī)和端口的 Redis 服務(wù)器 redis-cli -h 127.0.0.1 -p 16379 ## 如果 Redis 服務(wù)器設(shè)置了密碼,使用 -a 選項指定密碼 redis-cli -h 127.0.0.1 -p 16379 -a password ##使用 redis-cli 連接到 Redis 集群 redis-cli -c -h 127.0.0.1 -p 16379
5、選擇redis數(shù)據(jù)庫,在默認(rèn)配置下,Redis 提供了 16 個數(shù)據(jù)庫,編號從 0 到 15。
看服務(wù)redis配置中database 選擇對應(yīng)的數(shù)據(jù)庫。
select 0
6、執(zhí)行crud命令操作
- ?設(shè)置鍵值對:SET key value,例如 SET name liuyue。
- 獲取鍵的值:GET key,例如 GET username。
- 刪除鍵:DEL key,例如 DEL name。
- 設(shè)置鍵的過期時間:EXPIRE key seconds,例如 EXPIRE username 3600(設(shè)置用戶名鍵在3600秒后過期)。
- 查看鍵的剩余生存時間:TTL key,例如 TTL username。
?總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用RediSearch實現(xiàn)在Redis中全文檢索
RediSearch?是?Redis?的一個插件,它為?Redis?數(shù)據(jù)庫添加了全文搜索和查詢功能,使開發(fā)人員能夠在?Redis?中高效地執(zhí)行全文檢索操作,下面我們就來看看是具體如何使用的吧2023-08-08Redis+Lua腳本實現(xiàn)計數(shù)器接口防刷功能(升級版)
這篇文章主要介紹了Redis+Lua腳本實現(xiàn)計數(shù)器接口防刷功能,使用腳本使得set命令和expire命令一同達(dá)到Redis被執(zhí)行且不會被干擾,在很大程度上保證了原子操作,對Redis實現(xiàn)計數(shù)器接口防刷功能感興趣的朋友一起看看吧2022-02-02Redis過期事件監(jiān)聽器的完整實現(xiàn)步驟
要使用 Redis 過期事件監(jiān)聽器來更新數(shù)據(jù)庫狀態(tài),我們需要確保 Redis 的事件通知已啟用,并實現(xiàn)監(jiān)聽器來捕獲過期的鍵,并根據(jù)需要更新數(shù)據(jù)庫,本文給大家介紹了Redis過期事件監(jiān)聽器的完整實現(xiàn)步驟,需要的朋友可以參考下2024-10-10淺談一下如何保證Redis緩存與數(shù)據(jù)庫的一致性
這篇文章主要介紹了一下如何保證Redis緩存與數(shù)據(jù)庫的一致性,今天這篇文章就帶你詳細(xì)了解一下四種同步策略,需要的朋友可以參考下2023-03-03Redis序列化設(shè)置以及jetcache連接Redis序列化的設(shè)置過程
這篇文章主要介紹了Redis序列化設(shè)置以及jetcache連接Redis序列化的設(shè)置過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12