redis常用命令整理简书 redis的命令与解释

导读:Redis是一种高性能的键值存储系统,常用于缓存、消息队列、排行榜等场景 。本文将介绍Redis中常用的命令及其解释 。
1. SET key value
设置一个key-value键值对,如果key已存在,则覆盖其值 。返回OK表示设置成功 。
2. GET key
获取指定key的value值 , 如果key不存在,则返回nil 。
3. DEL key [key ...]
删除一个或多个key,返回被删除的key数量 。
4. INCR key
将指定key的值加1,返回增加后的值 。如果key不存在,则先将其值设为0再执行加1操作 。
5. DECR key
将指定key的值减1 , 返回减少后的值 。如果key不存在,则先将其值设为0再执行减1操作 。
6. EXPIRE key seconds
设置指定key的过期时间 , 单位为秒 。超过该时间后,key会被自动删除 。返回1表示设置成功,返回0表示key不存在或未设置过期时间 。
7. TTL key
获取指定key的剩余过期时间,单位为秒 。如果key不存在或未设置过期时间 , 则返回-1 。
8. KEYS pattern
查找所有符合给定模式pattern的key , 返回一个列表 。
9. EXISTS key
判断指定key是否存在,返回1表示存在,返回0表示不存在 。
10. HSET key field value
在指定的hash表中设置一个field-value键值对,如果field已存在,则覆盖其值 。返回1表示设置成功,返回0表示field已存在 。
11. HGET key field
获取指定hash表中指定field的value值,如果field不存在,则返回nil 。
12. HDEL key field [field ...]
删除指定hash表中一个或多个field , 返回被删除的field数量 。
【redis常用命令整理简书 redis的命令与解释】总结:Redis命令丰富、易用,能够满足各种场景下的需求 。本文介绍了常用的12个命令及其解释,希望能为读者提供参考 。

    推荐阅读