啟動 redis 服務
src/redis-server或者src/redis-server redis.conf
src/redis-server redis.conf 1>log.log 2>errlog.log
1為標準輸出,2為錯誤輸出
將 redis 作為 linux 服務隨機啟動
vi /etc/rc.local, 加入**:
/root/install/redis-2.4.9/src/redis-server
客戶端連線
src/redis-cli
如果查詢的中文顯示\xe8\x90\xa5\xe4\xb8\x9a這種16進製制的,可以在redis-cli命令後面加--raw
停止redis服務:
src/redis-cli shutdown
增刪改查:
取出當前匹配的所有key
> exists larry
(integer) 0
當前的key是否存在
del lv
刪除當前key
expire
設定過期時間
> expire larry 10
(integer) 1
ttl
獲取key的有效時間,單位秒
> move larry ad4
(integer) 1
移動larry鍵值對到ad4資料庫
> persist lv
(integer) 1
移除當前key的過期時間
randomkey
隨機返回乙個key
rename
重新命名key
type
返回值的資料型別
type testlist
list
>ping
pong
測試連線是否還在
>echo name
"larry"
打select ad4databank
ok資料庫切換
> quit
退出連線
> dbsize
(integer) 12
當前資料庫中key的數量
> info
伺服器基本資訊
monitor
實時轉儲收到的請求
config get
獲取伺服器的引數配置
flushdb
清空當前資料庫
flushall
清除所有資料庫
./redis-cli keys "k_ut_*" |xargs ./redis-cli del
批量刪除k_ut_開頭的資料(linux命令,不是在redis-cli裡執行)
Redis常用命令
1 keys 返回滿足給定pattern的所有key。例如 keys 返回所有鍵 2 exists 確認乙個key是否存在。例如 exists age 3 del 刪除指定key。例如 del age 4 expire 設定乙個key的過期時間。例如 expire age 100 單位 秒 5 pe...
redis常用命令
redis cli p 6079 登陸redis,埠為6079 auth psssword 如果redis帶密碼,則執行上邊一行,password替換為你的密碼。src redis cli p 6380 keys wei xargs src redis cli p 6380 del 批量刪除埠為63...
Redis常用命令
啟動 redis 服務 src redis server或者src redis server redis.conf src redis server redis.conf 1 log.log 2 errlog.log 1為標準輸出,2為錯誤輸出 將 redis 作為 linux 服務隨機啟動 vi ...