APPEND key value追加一个值到key上
AUTH password验证服务器
BGREWRITEAOF异步重写追加文件
BGSAVE异步保存数据集到磁盘上
BLPOP key [key ...] timeout删除,并获得该列表中的第一元素,或阻塞,直到有一个可用
BRPOP key [key ...] timeout删除,并获得该列表中的最后一个元素,或阻塞,直到有一个可用
BRPOPLPUSH source destination timeout弹出一个列表的值,将它推到另一个列表,并返回它;或阻塞,直到有一个可用
CLIENT KILL ip:portKill the connection of a client
CLIENT LISTGet the list of client connections
CONFIG GET parameter获取配置参数的值
CONFIG SET parameter value设置配置参数的值
CONFIG RESETSTAT复位再分配使用info命令报告的统计
DBSIZE返回当前数据库里面的keys数量
DEBUG OBJECT key获取一个key的debug信息
DEBUG SEGFAULT使服务器崩溃
DECR key整数原子减1
DECRBY key decrement原子减指定的整数
DEL key [key ...]删除一个key
DISCARD丢弃所有 MULTI 之后发的命令
ECHO message回显输入的字符串
EVAL script numkeys key [key ...] arg [arg ...]在服务器端执行 LUA 脚本
EVALSHA sha1 numkeys key [key ...] arg [arg ...]在服务器端执行 LUA 脚本
EXEC执行所有 MULTI 之后发的命令
EXISTS key查询一个key十分存在
EXPIRE key seconds设置一个key的过期的秒数
EXPIREAT key timestamp设置一个UNIX时间戳的过期时间
FLUSHALL清空所有数据库
FLUSHDB清空当前的数据库
GET key获取key的值
GETBIT key offset返回位的值存储在关键的字符串值的偏移量。
GETRANGE key start end获取存储在一个关键的一个子字符串
GETSET key value设置一个key的value,并获取设置前的值
HDEL key field [field ...]删除一个或多个哈希域
HEXISTS key field判断给定域是否存在于哈希集中
HGET key field读取哈希域的的值
HGETALL key从哈希集中读取全部的域和值
HINCRBY key field increment将哈希集中指定域的值增加给定的数字
HKEYS key获取hash的所有字段
HLEN key获取hash里所有字段的数量
HMGET key field [field ...]获取hash里面指定字段的值
HMSET key field value [field value ...]设置hash字段值
HSET key field value设置hash里面一个字段的值
HSETNX key field value设置hash的一个字段,只有当这个字段不存在时有效
HVALS key获得hash的所有值
INCR key执行原子加1操作
INCRBY key increment执行原子增加一个整数
INFO获得服务器的详细信息
KEYS pattern查找所有匹配给定的模式的键
LASTSAVE获得最后一次同步磁盘的时间
LINDEX key index获取一个元素,通过其索引列表
LINSERT key BEFORE|AFTER pivot value在列表中的另一个元素之前或之后插入一个元素
LLEN key获得队列(List)的长度
LPOP key从队列的左边出队一个元素
LPUSH key value [value ...]从队到左边入队一个元素
LPUSHX key value当队列存在时,从队到左边入队一个元素
LRANGE key start stop从列表中获取指定返回的元素
LREM key count value从列表中删除元素
LSET key index value设置队列里面一个元素的值
LTRIM key start stop修剪到指定范围内的清单
MGET key [key ...]获得所有key的值
MONITOR实时监控服务器
MOVE key db移动一个key到另一个数据库
MSET key value [key value ...]设置多个key value
MSETNX key value [key value ...]设置多个key value,仅当key存在时
MULTI标记一个事务块开始
OBJECT subcommand [arguments [arguments ...]]检查内部的再分配对象
PERSIST key移除key的过期时间
PINGPing 服务器
PSUBSCRIBE pattern [pattern ...]听出版匹配给定模式的渠道的消息
PUBLISH channel message发布一条消息到频道
PUNSUBSCRIBE [pattern [pattern ...]]停止发布到匹配给定模式的渠道的消息听
QUIT关闭连接,退出
RANDOMKEY返回一个随机的key
RENAME key newkey将一个key重命名
RENAMENX key newkey重命名一个key,新的key必须是不存在的key
RPOP key从队列的右边出队一个元素
RPOPLPUSH source destination删除列表中的最后一个元素,将其追加到另一个列表
RPUSH key value [value ...]从队列的右边入队一个元素
RPUSHX key value从队列的右边入队一个元素,仅队列存在时有效
SADD key member [member ...]添加一个或者多个元素到集合(set)里
SAVE同步数据到磁盘上
SCARD key获取集合里面的元素数量
SCRIPT EXISTS script [script ...]Check existence of scripts in the script cache.
SCRIPT FLUSHRemove all the scripts from the script cache.
SCRIPT KILLKill the script currently in execution.
SCRIPT LOAD scriptLoad the specified Lua script into the script cache.
SDIFF key [key ...]获得队列不存在的元素
SDIFFSTORE destination key [key ...]获得队列不存在的元素,并存储在一个关键的结果集
SELECT index选择数据库
SET key value设置一个key的value值
SETBIT key offset value设置或清除存储在关键的字符串值的偏移量位
SETEX key seconds value设置的一个关键的价值和到期
SETNX key value设置的一个关键的价值,只有当该键不存在
SETRANGE key offset value覆盖在指定的偏移量开始的关键字符串的一部分
SHUTDOWN关闭服务
SINTER key [key ...]获得两个集合的交集
SINTERSTORE destination key [key ...]获得两个集合的交集,并存储在一个关键的结果集
SISMEMBER key member确定一个给定的值是一个集合的成员
SLAVEOF host port指定当前服务器的主服务器
SLOWLOG subcommand [argument]管理再分配的慢查询日志
SMEMBERS key获取集合里面的所有key
SMOVE source destination member移动集合里面的一个key到另一个集合
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination]对
队列、集合、有序集合排序
SPOP key删除并获取一个集合里面的元素
SRANDMEMBER key从集合里面随机获取一个key
SREM key member [member ...]从集合里删除一个或多个key
STRLEN key获取有序集合的key的数量
SUBSCRIBE channel [channel ...]聆听发布途径的消息
SUNION key [key ...]添加多套
SUNIONSTORE destination key [key ...]添加多套,并存储在一个关键的结果集
SYNC用于复制的内部命令
TIME返回当前服务器时间
TTL key获取key的有效时间
TYPE key获取key的存储类型
UNSUBSCRIBE [channel [channel ...]]停止发布途径的消息听
UNWATCH取消事务
WATCH key [key ...]锁定key直到执行了 MULTI/EXEC 命令
ZADD key score member [score] [member]添加到有序set的一个或多个成员,或更新的分数,如果它已经存在
ZCARD key获取一个排序的集合中的成员数量
ZCOUNT key min max给定值范围内的成员数与分数排序
ZINCRBY key increment member增量的一名成员在排序设置的评分
ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]相交多个排序集,导致排序的设置存储在一个新的关键
ZRANGE key start stop [WITHSCORES]返回的成员在排序设置的范围,由指数
ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]返回的成员在排序设置的范围,由得分
ZRANK key member确定在排序集合成员的索引
ZREM key member [member ...]从排序的集合中删除一个或多个成员
ZREMRANGEBYRANK key start stop在排序设置的所有成员在给定的索引中删除
ZREMRANGEBYSCORE key min max删除一个排序的设置在给定的分数所有成员
ZREVRANGE key start stop [WITHSCORES]在排序的设置返回的成员范围,通过索引,下令从分数高到低
ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count]返回的成员在排序设置的范围,由得分,下令从分数高到低
ZREVRANK key member确定指数在排序集的成员,下令从分数高到低
ZSCORE key member获取成员在排序设置相关的比分
ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]添加多个排序集和导致排序的设置存储在一个新的关键

redis shell命令的更多相关文章

  1. redis shell命令大全

    redis shell命令大全(转自http://blog.mkfree.com/posts/5105432f975ad0eb7d135964) 作者:oyhk   2013-1-28 3:11:35 ...

  2. Redis shell

    Redis shell 命令 参数 功能 redis-cli -r 将一个命令执行多次 -i 每隔几秒执行一次 -x 和|一起接收前面地输出,并执行命令 -c   -a   --scan/--patt ...

  3. Shell命令和流程控制

    Shell命令和流程控制 在shell脚本中可以使用三类命令: 1)Unix 命令: 虽然在shell脚本中可以使用任意的unix命令,但是还是由一些相对更常用的命令.这些命令通常是用来进行文件和文字 ...

  4. Redis Setex命令

    Redis SETEX命令用于在Redis键中的指定超时,设置键的字符串值. 返回值 字符串,如果在键中设置了值则返回OK.如果值未设置则返回 Null. 语法 下面是Redis SETEX命令的基本 ...

  5. Redis相关命令

    一.命令示例 1. KEYS/RENAME/DEL/EXISTS/MOVE/RENAMENX: #在Shell命令行下启动Redis客户端工具. /> redis-cli #清空当前选择的数据库 ...

  6. redis cli命令

    redis安装后,在src和/usr/local/bin下有几个以redis开头的可执行文件,称为redis shell,这些可执行文件可做很多事情. 可执行文件 作用 redis-server  启 ...

  7. redis 简单命令操作

    一.概述: 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String.List.Set.Hashes和Sorted-Set.这些命令都具有一个共同点,即所有的操作都是针对与K ...

  8. redis 的命令总结

    此博客为技术收集和个人的学习积累,如侵犯了您的权益,请联系我,我会及时删除,谢谢 [Redis] redis-cli 命令总结 Redis提供了丰富的命令(command)对数据库和各种数据类型进行操 ...

  9. 【redis 学习系列07】Redis小功能大用处01 慢查询分析以及Redis Shell

    Redis提供了5种数据结构已经足够强大,但除此之外,Redis还提供了诸如慢查询分析.功能强大的Redis Shell.Pipeline.事务与Lua脚本.Bitmaps.HyperLogLog.发 ...

随机推荐

  1. [CSP-S模拟测试]:platform(后缀数组+二分+线段树)

    题目传送门 题目描述 走过奈何桥有一个名叫望乡台的土台,望乡台有个名曰孟婆的老妇人在卖孟婆汤.一生爱恨情仇,一世浮沉得失,都可以随这碗孟婆汤遗忘得干干净净.现在有$n$碗孟婆汤摆成一排,汤的品种不超过 ...

  2. C#链接mysql出现 One of the identified items was in an invalid format

    这个问题在tolist查询结果的时候就会出现但是count就不会出现,后来才发现是数据生成工具生成出来的ID有问题导致的,只要保证iD不重复并且按照指定的类型建立ID就可以了

  3. 信息安全-OAuth2.0:NuGetFromMicrosoft

    ylbtech-信息安全-OAuth2.0:NuGetFromMicrosoft 1.返回顶部 1. https://login.microsoftonline.com/common/oauth2/v ...

  4. 动态创建类/ swizzle class

    动态创建类 Class subclass = objc_allocateClassPair(baseClass, subclassName, );//生成,指定父类 //添加方法,变量...一些操作 ...

  5. play framework 在idea简单运行配置(mac为例)

    文章目录 play 最基本的构建 在idea中配置 配置jdk相关 配置play 运行 运行 play 最基本的构建 https://blog.csdn.net/dataiyangu/article/ ...

  6. python中6个序列的内置类型分别是什么,列表和元组的异同有哪些

    1.Python中6个序列的内置类型分别是什么? Python包含6中内建的序列,即列表.元组.字符串.Unicode字符串.buffer对象和 xrange 对象.序列通用的操作包括:索引.长度.组 ...

  7. Java并发AtomicLongArray类

    java.util.concurrent.atomic.AtomicLongArray类提供了可以原子读取和写入的底层long类型数组的操作,并且还包含高级原子操作. AtomicLongArray支 ...

  8. 洛谷 P1197 [JSOI2008]星球大战——并查集

    先上一波题目 https://www.luogu.org/problem/P1197 很明显删除的操作并不好处理 那么我们可以考虑把删边变成加边 只需要一波时间倒流就可以解决拉 储存删边顺序倒过来加边 ...

  9. txt文本程序 打开python文件 另存为原来的文件名,不能覆盖原来的文件解决

    txt文本程序 打开python文件 另存为原来的文件名,不能覆盖原来的文件 如:1.py文件用txt文本程序打开后,另存为 1.py,保存完毕后,不覆盖1.py文件,会生成 1.py.txt文件 原 ...

  10. 再往DjVu鼓吹者的头上敲一棒子

    最近在某论坛又看到有人在鼓吹DjVu,甚至声称拿到PDG就转成DjVu,忍不住想再敲打敲打. 早几年前就已经有人举出过实例,证明PDG.TIFF转DjVu会因为有损压缩而产生错别字,似乎时间长了一堆新 ...