#Redis# 速查手册:常用 Redis 命令

#Redis# 速查手册:常用 Redis 命令

覆盖在学习和工作中的常用 Redis 命令:Server / Client / Database / String / Hash / List / Set / Sorted Set


目录 Table of Contents


Server

1
2
# 启动 redis 服务端
redis-server redis.conf

Client

1
2
# 访问 redis 客户端
redis-cli -h ${host] -p ${post} -a ${password}

Database

1
2
3
4
5
# 清空当前数据库的数据
flushdb

# 清空全部数据库的数据
flushall

Key

查询

1
2
3
4
5
6
7
8
# 检查是否存在
EXISTS ${key}

# 正则批量查询
KEYS ${regexp}

# 精确单个查询
GET ${key}

超时

1
2
3
4
5
6
7
# 应用超时
EXPIRE ${key} ${second}
EXPIREAT ${key} ${timestamp}
PEXPIRE ${key} ${millisecond}

# 取消超时
PERSIST ${key}

String

查询

1
2
3
4
5
6
7
8
# 检查是否存在
EXISTS ${key}

# 正则批量查询
KEYS ${regexp}

# 精确单个查询
GET ${key}

设置

1
SET ${key} ${value}

删除

1
DEL ${key}

Hash

查询

1
2
3
4
5
6
7
8
9
10
11
# 检查是否存在
HEXISTS ${key} ${h_key}

# 查询单个键值
HGET ${key} ${h_key}

# 查询多个键值
HMGET ${key} ${h_key}...

# 查询所有键值
HGETALL ${key}

设置

1
2
3
4
5
# 设置单个键值
HSET ${key} ${h_key} ${h_value}

# 设置多个键值
HMSET ${key} ${h_key} ${h_value} ...

删除

1
2
3
4
5
# 删除单个键值
DEL ${key} ${h_key}

# 删除多个键值
DEL ${key} ${h_key}...

List

1
to be continued...

Set

1
to be continued...

Sorted Set

1
to be continued...

# Redis

Comments

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×