Redis常用的命令

2021-07-07 05:03:57 字數 1162 閱讀 4104

啟動 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

停止redis服務:

src/redis-cli shutdown

增刪改查:

keys *

取出當前匹配的所有key

> exists larry

(integer) 0

當前的key是否存在

del lv

刪除當前key

expire

設定過期時間

> expire larry 10

(integer) 1

> 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常用管理命令

重新命名鍵 127.0.0.1 6379 get test test1 127.0.0.1 6379 rename test newtest ok127.0.0.1 6379 get test nil 127.0.0.1 6379 get newtest test1 如果原來的key已經存在,則會覆...

redis常用簡單命令

keys 查詢所有key keys key 模糊查詢 type key 查詢key的型別 del key 刪除key exists key 查詢key是否存在 string型別 set key value 建立 set key value ex second 建立seconds後過期 set key...

redis常用操作命令

redis server.exe 啟動伺服器 redis cli.exe 啟動客戶端 redis cli h host p port a password 在遠端服務上執行命令 ping 檢視是否啟動成功 flushall 刪除所有 flushdb 刪除資料庫 keys 檢視所有key set ke...