Redis指令手册中文版 Redis是一种基于内存的NoSQL数据库,具有高性能、低延迟、支持事务等特点。本手册将详细介绍Redis的各种指令,帮助开发者快速掌握Redis的使用。 连接控制 1. QUIT:退出、关闭连接 使用QUIT命令可以退出Redis客户端,关闭连接。 2. AUTH:密码验证 使用AUTH命令可以进行密码验证。在Redis配置文件中,需要将requirepass注释掉的内容,设置需要密码连接。否则,auth任何密码都通过。 数据操作 1. EXISTS:判断一个键是否存在 使用EXISTS命令可以判断一个键是否存在。如果存在,返回1;否则,返回0。 2. DEL:删除某个键或是一系列键 使用DEL命令可以删除某个键或是一系列键。 3. TYPE:返回某个键元素的数据类型 使用TYPE命令可以返回某个键元素的数据类型,包括none、string、list、set、zset、hash等。 4. KEYS:返回匹配的键列表 使用KEYS命令可以返回匹配的键列表,可以使用通配符来搜索键。 5. RANDOMKEY:随机获得已经存在的键 使用RANDOMKEY命令可以随机获得已经存在的键。 6. RENAME:更改键的名字 使用RENAME命令可以更改键的名字,如果名字存在则更改失败。 7. DBSIZE:返回当前数据库的键的总数 使用DBSIZE命令可以返回当前数据库的键的总数。 8. EXPIRE:设置某个键的过期时间 使用EXPIRE命令可以设置某个键的过期时间(秒)。 9. TTL:查找某个键还有多长时间过期 使用TTL命令可以查找某个键还有多长时间过期,返回时间秒。 10. SELECT:选择数据库 使用SELECT命令可以选择数据库。 11. MOVE:把键从一个数据库转移到另外一个库 使用MOVE命令可以把键从一个数据库转移到另外一个库。 12. FLUSHDB:清空当前数据库数据 使用FLUSHDB命令可以清空当前数据库数据。 13. FLUSHALL:清空所有数据库数据 使用FLUSHALL命令可以清空所有数据库数据。 字符串类型的数据操作 1. SET:存储数据到数据库 使用SET命令可以存储数据到数据库。 2. GET:获取某个键的值 使用GET命令可以获取某个键的值。 3. GETSET:获取某个键的值然后SET这个值 使用GETSET命令可以获取某个键的值,然后设置这个值。 4. MGET:一次性获得多个键的数据 使用MGET命令可以一次性获得多个键的数据。 5. SETNX:如果键不存在,则创建键与值数据 使用SETNX命令可以如果键不存在,则创建键与值数据。 6. SETEX:设置某个键的值和过期时间 使用SETEX命令可以设置某个键的值和过期时间。 7. MSET:一次性设置多个参数的值 使用MSET命令可以一次性设置多个参数的值。 8. MSETNX:如果设置的键不存在的话 使用MSETNX命令可以如果设置的键不存在的话。
- 粉丝: 2050
- 资源: 4206
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于C语言的系统服务框架.zip
- (源码)基于Spring MVC和MyBatis的选课管理系统.zip
- (源码)基于ArcEngine的GIS数据处理系统.zip
- (源码)基于JavaFX和MySQL的医院挂号管理系统.zip
- (源码)基于IdentityServer4和Finbuckle.MultiTenant的多租户身份认证系统.zip
- (源码)基于Spring Boot和Vue3+ElementPlus的后台管理系统.zip
- (源码)基于C++和Qt框架的dearoot配置管理系统.zip
- (源码)基于 .NET 和 EasyHook 的虚拟文件系统.zip
- (源码)基于Python的金融文档智能分析系统.zip
- (源码)基于Java的医药管理系统.zip