导读:Redis是一种基于内存的键值对数据库,它支持多种数据结构,如字符串、列表、哈希表等。在Redis3中,有许多常用的命令可以用来操作这些数据结构,本文将介绍其中的一些。
1. SET key value [EX seconds] [PX milliseconds] [NX|XX]
该命令用于设置一个键值对,如果键已存在,则覆盖原有的值。可以设置过期时间,还可以通过NX或XX参数来控制是否覆盖已存在的键值对。
2. GET key
该命令用于获取指定键的值。
3. DEL key [key ...]
该命令用于删除一个或多个键值对。
4. INCR key
该命令用于将指定键的值加1。
5. DECR key
该命令用于将指定键的值减1。
6. LPUSH key value [value ...]
该命令用于将一个或多个值插入到列表头部。
7. RPUSH key value [value ...]
该命令用于将一个或多个值插入到列表尾部。
8. LPOP key
该命令用于弹出列表头部的值。
9. RPOP key
该命令用于弹出列表尾部的值。
10. HSET key field value
该命令用于设置哈希表中指定字段的值。
11. HGET key field
该命令用于获取哈希表中指定字段的值。
12. HMSET key field value [field value ...]
该命令用于设置哈希表中多个字段的值。
13. HMGET key field [field ...]
该命令用于获取哈希表中多个字段的值。
总结:Redis3中有许多常用的命令可以用来操作不同的数据结构,如字符串、列表、哈希表等。这些命令可以方便地对数据进行增删改查等操作,使得Redis成为了一种非常受欢迎的数据库。