Redis常用命令

常用命令:

登陆命令 /redis-cli -h localhost -p 6379

如果redis-cli: 未找到命令,可使用如下命令:

./home/opt/single-redis/redis-4.0.10/src/redis-cli -h localhost -p 6379

查看keys个数

keys * // 查看所有keys

keys prefix_* // 查看前缀为"prefix_"的所有keys

清空数据库

flushdb // 清除当前数据库的所有keys

flushall // 清除所有数据库的所有keys

判断一个键值是否存在

​ exists key

​ 如果存在,返回整数类型 1 ,否则返回 0

删除键

​ del key [key.....]

​ 可以删除一个或多个键,返回值是删除的键的个数

​ 注意:不支持通配符删除

获得键值的数据类型

​ type key

返回值可能是 string(字符串类型) hash(散列类型) list(列表类型) set(集合类型) zset(有序集合类型)

赋值与取值

​ set key value 赋值

​ get key 取值

递增数字

​ incr key

​ 当存储的字符串是整数形式时,redis提供了一个使用的命令 incr 作用是让当前的键值递增,并返回递增后的值

​ incr num

​ 当要操作的键不存在时会默认键值为 0 ,所以第一次递增后的结果是 1 ,当键值不是整数时 redis会提示错误

你可能感兴趣的:(Redis常用命令)