这里是文章模块栏目内容页
redis键值常用命令(redis常用命令整理简书)

导读:Redis是一款高性能的键值存储数据库,它支持多种数据结构和丰富的命令集。本文将介绍常用的Redis键值命令,以帮助读者更好地使用Redis。

1. SET

SET命令用于设置一个键值对,语法为SET key value。如果键已经存在,则会覆盖原有的值。如果键不存在,则会创建新的键值对。例如:SET name "Tom"。

2. GET

GET命令用于获取指定键的值,语法为GET key。如果键不存在,则返回nil。例如:GET name。

3. DEL

DEL命令用于删除指定键及其对应的值,语法为DEL key。如果键不存在,则不做任何操作。例如:DEL name。

4. EXISTS

EXISTS命令用于判断指定键是否存在,语法为EXISTS key。如果键存在,则返回1,否则返回0。例如:EXISTS name。

5. TTL

TTL命令用于获取指定键的生存时间(即过期时间),语法为TTL key。如果键不存在或者没有设置过期时间,则返回-1。如果键已经过期,则返回-2。例如:TTL name。

6. INCR

INCR命令用于将指定键的值加1,语法为INCR key。如果键不存在,则会创建一个新的键值对,并将值初始化为0。如果键的值不能转换为整数,则会报错。例如:INCR count。

7. DECR

DECR命令用于将指定键的值减1,语法为DECR key。如果键不存在,则会创建一个新的键值对,并将值初始化为0。如果键的值不能转换为整数,则会报错。例如:DECR count。

总结:Redis提供了丰富的键值命令,包括设置、获取、删除、判断是否存在、获取生存时间、增加和减少等操作。这些命令可以帮助我们更好地管理数据,提高应用程序的性能。