快轉到主要內容

Redis 初學指令備忘

·136 字·1 分鐘
Art
作者
Art
這是我的技術筆記。

紀錄一下 redis 相關指令,不常用真的會忘記

遠端連線至 redis 主機後,於 command shell 執行指令 redis-cli 進入 redis 的命令模式 初學練習可利用 docker 建立 redis 服務,於本機執行redis-cli進行各項操作

# 取得 docker redis image
docker pull redis

# start a redis instance
docker run --name some-redis -d -p 6379:6379 redis

# 透過 redis-cli 直接連接
docker run -it --network some-network --rm redis redis-cli -h some-redis

如果 docker 建立 container 失敗,且提示是 port 被占用,先透過指令確認是否被保留

netsh int ipv4 show excludedportrange protocol=tcp

解決方案是先關閉 winnat 建立 container 再啟用

# 排除保留 port 錯誤
net stop winnat
docker run --name some-redis -d -p 6379:6379 redis
net start winnat
# 連線進入 redis container 並執行 bash
docker exec -it myredis /bin/bash
# 使用 redis-cli 操作
redis-cli

more Infomation here: Docker Hub redis

commanddescsample
KEYS pattern查詢有哪些 keyKEYS *
SET key value設定 key 的內容SET mykey "hello"
Get key取得 key 的內容GET mykey