LPOP key : | 删除并取得LIST头部一个元素 |
RPOP key : | 删除并取得LIST尾部一个元素 |
BLPOP key [ key ...] timeout : | 删除并取得LIST头部一个元素,如果没有就BLOCK |
BRPOP key [ key ...] timeout : | 删除并取得LIST尾部一个元素,如果没有就BLOCK |
LPUSH key value: | 在LIST头部扩展一个元素 |
RPUSH key value: | 在LIST尾部扩展一个元素 |
LPUSHX key value: | 如果LIST存在,在LIST头部扩展一个元素 |
RPUSHX key value: | 如果LIST存在,在LIST尾部扩展一个元素 |
LINDEX key index: | 通过INDEX取得LIST的一个元素 |
LLEN key : | 取得LIST的长度 |
LRANGE key start stop: | 取得LIST在指定范围内的元素 |
LREM key count value: | 删除LIST的元素们 |
LSET key index value: | 设置LIST索引为INDEX的元素的值 |
LTRIM key start stop: | 裁剪LIST,保留一定范围的元素 |
RPOPLPUSH source destination : | 删除当前LIST的尾部一个元素,并将其扩展到另一个LIST的尾部 |
BRPOPLPUSH source destination timeout : | 弹出LIST一个元素,并将其插入到另一个LIST里,然后返回,如果前个LIST空就BLOCK |
SORT key [BYpattern][LIMIToffsetcount][GETpattern[GETpattern...]][ASC/DESC][ALPHA][STORE destination ]: | 排序LIST,SET,SORTEDSET |
ZADD key scoremember: | 在SSET中添加一个成员,或者说更新已有成员的SCORE |
ZCARD key : | 取得SSET的成员总数 |
ZCOUNT key min max: | 计算SSET中SCORE在一个给定范围内的成员总数 |
ZINCRBY key : | 为SSET中的成员自增SCORE |
ZINTERSTORE destination num key s key [ key ...][WEIGHTSweight[weight...]][AGGREGATESUM/ min /MAX]: | 求SSET交集,并将结果集保存到一个新 key |
ZRANGE key start stop[WITHSCORES]: | 返回SSET中一定INDEX范围内的成员 |
ZRANGEBYSCORE key min max[WITHSCORES][LIMIToffsetcount]: | 返回SSET中一定SCORE范围内的成员 |
ZREM key member: | 删除SSET中一个成员 |
ZREMRANGEBYRANK key start stop: | 删除SSET一定INDEX范围内的成员 |
ZREMRANGEBYSCORE key min max: | 删除SSET一定SCORE范围内的成员 |
ZREVRANGE key start stop[WITHSCORES]: | 返回SSET中一定INDEX范围内的成员,其顺序是SCORE从高到低 |
ZREVRANGEBYSCORE key max min [WITHSCORES][LIMIToffsetcount]: | 返回SSET中一定SCORE范围内的成员,其顺序是SCORE从高到低 |
ZSCORE key member: | 获得SSET中与给定MEMBER关联的SCORE |
ZUNIONSTORE destination num key s key [ key ...][WEIGHTSweight[weight...]][AGGREGATESUM/ min /MAX]: | SSET求并集,并将结果集存到一个新的 key 中 |
INFO: | 获得服务器的状态信息和统计信息 |
MONITOR: | 实时监听SERVER获得的所有请求 |
PING: | Ping服务器 |
QUIT: | 关闭链接 |
PUBLISHchannelmessage: | 发布一个消息到一个CHANNEL |
AUTHpassword: | 认证服务器 |
LASTSAVE: | 获得最后一次成功SAVETODISK的时间戳 |
OBJECTsubcommand[arguments[arguments...]]: | 侦测REDIS对象的内部 |
PSUBSCRIBEpattern[pattern...]: | 监听发布到CHANNEL的所有符合PATTERN的消息 |
PUNSUBSCRIBE[pattern[pattern...]]: | 停止监听发布到CHANNEL的所有符合PATTERN的消息 |
CONFIGRESETSTAT: | 重设INFO命令返回的状态信息 |
SUBSCRIBEchannel[channel...]: | 监听指定CHANNEL的消息 |
UNSUBSCRIBE[channel[channel...]]: | 停止监听指定CHANNEL的消息 |
UNWATCH:Forgetaboutallwatched key s | 停止监视所有被监视的 key |
WATCH key [ key ...]: | 监视所有给定的 key ,来判断MULTI和EXEC块的执行 |
GETBIT key offset: | 返回 key 对应的VALUE在OFFSET的比特值 |
MULTI: | 标识一个业务块的开始 |
SETRANGE key offsetvalue: | 从指定的OFFSET开始覆盖写 key 对应的VALUE串 |
BGREWRITEAOF: | 异步重写append-onlyfile |
DEBUGSEGFAULT: | 使服务器crash |
DISCARD: | 忽略所有的以MULTI开头的命令 |
ECHOmessage: | ECHOmessage |
EXEC: | 执行所有以MULTI开头的命令 |
SLAVEOFhostport: | 使本服务器成为另一REDISHOST的SLAVE,或者使本服务器成为主服务器 |
SYNC: | 内部备份命令 |
LINSERT key BEFORE/AFTER refvalue value : | 向列表 key 的refvalue之前或者之后插入value |
ZRANK key member : | Deter min e the index of a member in a sorted set |
ZREVRANK key member : | Deter min e the index of a member in a sorted set, with scores ordered from high to low |
SETBIT key offset value : | Sets or clears the bit at offset in the string value stored at key |
TYPE key : | Deter min e the type stored at key |
相关推荐
Redis命令十分丰富,包括的命令组有Cluster、Connection、Geo、Hashes、HyperLogLog、Keys、Lists、Pub/Sub、Scripting、Server、Sets、Sorted Sets、Strings、Transactions一共14个redis命令组两百多个redis命令。...
封装redis常用基本命令.zip封装redis常用基本命令.zip封装redis常用基本命令.zip封装redis常用基本命令.zip封装redis常用基本命令.zip封装redis常用基本命令.zip封装redis常用基本命令.zip封装redis常用基本命令.zip...
本压缩包包含的"Redis参考手册.CHM"是Redis命令的中文完整版手册,对于学习和使用Redis的开发者来说,是一份极其实用的资料。 一、Redis数据类型 Redis支持五种基本数据类型:字符串(String)、哈希(Hash)、...
### 什么是Redis基本命令 Redis(Remote Dictionary Server)是一种开源的、高性能的键值存储系统。它支持多种数据结构如字符串、散列、列表、集合等,并提供了丰富的命令集来进行数据的操作与管理。Redis的基本...
以下是一些常用的Redis命令: 1. **键值操作** - **SET key value**: 设置键`key`的值为`value`。 - **GET key**: 获取键`key`的值。 - **DEL key [key ...]**: 删除一个或多个键。 - **EXISTS key**: 检查给定...
KEYS 命令用于查找所有符合给定模式的 key。格式为:KEYS pattern。 * 可用版本:>= 1.0.0 * 时间复杂度:O(N),其中 N 是数据库中 key 的数量。 * 返回值:符合给定模式的 key 列表。 示例代码: ``` redis> ...
redis命令集合,redis命令详解 适合全体类型的命令 EXISTS key 判断一个键是否存在;存在返回 1;否则返回0; DEL key 删除某个key,或是一系列key;DEL key1 key2 key3 key4 TYPE key 返回某个key元素的数据类型 ( none:...
综上所述,Redis命令参考手册是开发人员在使用Redis时不可或缺的参考资料。通过学习和掌握这些命令,开发者可以更加高效地利用Redis提供的各种数据类型和功能,进而在实际应用中实现快速的数据访问和处理。
本文档是Redis命令参考手册的中文翻译版,包含了Redis所有命令的详细说明及使用示例,并且针对Redis的常用功能和工作模式进行了细致的介绍。 Redis命令参考手册涵盖了多个数据类型的常见操作。例如,Key(键)类型...
本文将深入探讨Redis的基础使用和命令,帮助初学者快速入门。 首先,安装Redis。Windows用户可以下载预编译的Redis二进制文件,解压后启动`redis-server.exe`来启动服务。同时,Redis提供了`redis-cli.exe`客户端,...
Redis命令参考手册详细罗列了Redis能够执行的各种操作命令,根据数据类型的不同,这些命令可以被分为几大类。 对于键(Key)的操作,Redis提供了DEL、DUMP、EXISTS、EXPIRE、EXPIREAT、KEYS、MIGRATE、MOVE、OBJECT...
* Jedis 执行命令:使用 Jedis 的命令执行器来执行 Redis 命令 CAP 原理 CAP 原理是分布式系统设计中的一个重要概念,指的是在分布式系统中,不可能同时满足以下三点: * 一致性(Consistency):所有节点上的...
以上只是Redis命令的冰山一角,实际的手册会更详细地讲解每个命令的参数、使用场景以及注意事项,这对于开发者来说是一份宝贵的资源。通过深入学习和实践,你可以更好地掌握Redis,提高应用的性能和可靠性。
### Redis命令参考手册知识点概述 #### 一、DEL 命令详解 - **命令格式**:`DEL key [key ...]` - **功能描述**: - 用于删除一个或多个给定的键。 - 如果键不存在,则不会有任何错误提示,而是简单地忽略这些键...
下面对文档中提到的Redis命令进行详尽的解析: 1. FLUSHALL:此命令用于清空Redis服务器上所有的数据库,即删除服务器上所有数据库中的所有键值对。 2. FLUSHDB:此命令用于清空当前数据库中的所有键值对。 3. ...
为了使系统能够全局访问Redis命令,需要将Redis的路径添加到环境变量中。打开`/etc/profile`文件,添加以下行: ``` export REDIS_HOME=/usr/local/soft/redis_ export PATH=$PATH:$REDIS_HOME/bin ``` 保存并应用...
在Redis命令手册中,你可以找到关于常用键命令的详细说明,如SET、GET、DEL等命令,它们用于操作和管理键值对数据。这些命令使用户能够设置键的值、获取键的值以及删除键及其对应的值。 此外,Redis命令手册还介绍...
这份"Redis命令参考手册完整版"包含了Redis所有核心功能的详细文档,是学习和使用Redis的重要参考资料。 Redis支持丰富的数据类型,如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)以及有序集合(Sorted ...
### Redis命令参考手册知识点解析 #### 一、DEL 命令 **命令格式**: ``` DEL key [key ...] ``` **功能说明**: 该命令用于删除一个或多个指定的键(key)。如果键不存在,则不会有任何操作发生。 **版本支持**...
总结了常用的redis命令,适合随时随地查看速记!总结了常用的redis命令,适合随时随地查看速记!