这里是文章模块栏目内容页
redis命令参考手册(redis命令手册 pdf)

导读:

Redis是一个高性能的键值存储数据库,常用于缓存、消息队列等场景。本文将介绍Redis中常见的命令,包括数据类型操作、事务、持久化、流控等方面,以便开发者更好地使用Redis。

1. SET key value [EX seconds] [PX milliseconds] [NX|XX]

设置key对应的value值,并可选设置过期时间和是否存在才设置。

2. GET key

获取key对应的value值。

3. DEL key [key ...]

删除key及其对应的value值。

4. EXISTS key

判断key是否存在。

5. INCR key [increment]

将key对应的value自增increment,若increment未指定则默认为1。

6. DECR key [decrement]

将key对应的value自减decrement,若decrement未指定则默认为1。

7. MGET key [key ...]

同时获取多个key对应的value值。

8. MSET key value [key value ...]

同时设置多个key对应的value值。

9. LPUSH key value [value ...]

将value值插入到key对应的列表的左端。

10. RPUSH key value [value ...]

将value值插入到key对应的列表的右端。

11. LPOP key

弹出key对应的列表的左端元素。

12. RPOP key

弹出key对应的列表的右端元素。

13. BRPOP key [key ...] timeout

阻塞式弹出多个key对应的列表的右端元素,直到有元素可弹出或超时。

14. MULTI

开启事务。

15. EXEC

执行开启的事务。

16. DISCARD

取消开启的事务。

17. SAVE

将数据持久化到磁盘。

18. BGSAVE

后台异步将数据持久化到磁盘。

19. CONFIG GET parameter

获取配置参数的值。

20. SLOWLOG GET [count]

获取慢查询日志,可选获取条数。

总结:

本文介绍了Redis中常见的命令,包括数据类型操作、事务、持久化、流控等方面。这些命令可以帮助开发者更好地使用Redis,提高系统性能和可靠性。