使用redis-cli命令實(shí)現(xiàn)redis crud操作過(guò)程
項(xiàng)目場(chǎng)景
線上環(huán)境上redis中的key影響數(shù)據(jù)展示,需要?jiǎng)h除。
但環(huán)境特殊沒辦法通過(guò) redis客戶端工具直連。
只能使用redis-cli命令來(lái)實(shí)現(xiàn)。
操作步驟
1、確定redis安裝的服務(wù)器;
2、找到redis的安裝目錄下
##找到redis安裝目錄(一般安裝位置) cd /usr/local/redis/bin ## 如果以上路徑未找到redis ## 執(zhí)行以下命令 find / -name redis-cli

3、從中找打redis服務(wù)位置,cd 到/bin目錄,不確定的話 選一個(gè)中也可以。
4、通過(guò)redis-cli命令登錄redis服務(wù)
##連接到指定主機(jī)和端口的 Redis 服務(wù)器 redis-cli -h 127.0.0.1 -p 16379 ## 如果 Redis 服務(wù)器設(shè)置了密碼,使用 -a 選項(xiàng)指定密碼 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ù)庫(kù),在默認(rèn)配置下,Redis 提供了 16 個(gè)數(shù)據(jù)庫(kù),編號(hào)從 0 到 15。
看服務(wù)redis配置中database 選擇對(duì)應(yīng)的數(shù)據(jù)庫(kù)。
select 0
6、執(zhí)行crud命令操作
- ?設(shè)置鍵值對(duì):SET key value,例如 SET name liuyue。
- 獲取鍵的值:GET key,例如 GET username。
- 刪除鍵:DEL key,例如 DEL name。
- 設(shè)置鍵的過(guò)期時(shí)間:EXPIRE key seconds,例如 EXPIRE username 3600(設(shè)置用戶名鍵在3600秒后過(guò)期)。
- 查看鍵的剩余生存時(shí)間:TTL key,例如 TTL username。
?總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Redis實(shí)現(xiàn)消息的發(fā)布訂閱原理分析
本文主要介紹了Redis實(shí)現(xiàn)消息的發(fā)布訂閱原理分析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
在Centos?8.0中安裝Redis服務(wù)器的教程詳解
由于考慮到linux服務(wù)器的性能,所以經(jīng)常需要把一些中間件安裝在linux服務(wù)上,今天通過(guò)本文給大家介紹下在Centos?8.0中安裝Redis服務(wù)器的詳細(xì)過(guò)程,感興趣的朋友一起看看吧2022-03-03
Redis主從復(fù)制實(shí)現(xiàn)原理分析
Redis主從復(fù)制通過(guò)Sync和CommandPropagate階段實(shí)現(xiàn)數(shù)據(jù)同步,2.8版本后引入Psync指令,根據(jù)復(fù)制偏移量進(jìn)行全量或部分同步,優(yōu)化了數(shù)據(jù)傳輸效率2025-01-01
Redis消息隊(duì)列的三種實(shí)現(xiàn)方式
本文主要介紹了Redis消息隊(duì)列的三種實(shí)現(xiàn)方式,主要包括List實(shí)現(xiàn)消息隊(duì)列,PubSub消息隊(duì)列,Stream消息隊(duì)列,具有一定的參考價(jià)值,感興趣的可以了解一下2023-12-12

