• APPEND key value追加一个值到key上
  • AUTH password验证服务器
  • BGREWRITEAOF 异步重写追加文件
  • BGSAVE 异步保存数据集到磁盘上
  • BITCOUNT key [start] [end]统计字符串指定起始位置的字节数
  • BITOP operation destkey key [key ...]Perform bitwise operations between strings
  • BLPOP key [key ...] timeout删除,并获得该列表中的第一元素,或阻塞,直到有一个可用
  • BRPOP key [key ...] timeout删除,并获得该列表中的最后一个元素,或阻塞,直到有一个可用
  • BRPOPLPUSH source destination timeout弹出一个列表的值,将它推到另一个列表,并返回它;或阻塞,直到有一个可用
  • CLIENT KILL ip:port关闭客户端连接
  • CLIENT LIST 获得客户端连接列表
  • CLIENT PAUSE timeout暂停处理客户端命令
  • CLIENT GETNAME 获得当前连接名称
  • CLIENT SETNAME connection-name设置当前连接的名字
  • CONFIG GET parameter获取配置参数的值
  • CONFIG REWRITE 从写内存中的配置文件
  • 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 之后发的命令
  • DUMP key导出key的值
  • 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获取存储在key上的值的一个子字符串
  • GETSET key value设置一个key的value,并获取设置前的值
  • HDEL key field [field ...]删除一个或多个哈希域
  • HEXISTS key field判断给定域是否存在于哈希集中
  • HGET key field读取哈希域的的值
  • HGETALL key从哈希集中读取全部的域和值
  • HINCRBY key field increment将哈希集中指定域的值增加给定的数字
  • HINCRBYFLOAT key field increment将哈希集中指定域的值增加给定的浮点数
  • HKEYS key获取hash的所有字段
  • HLEN key获取hash里所有字段的数量
  • HMGET key field [field ...]获取hash里面指定字段的值
  • HMSET key field value [field value ...]设置hash字段值
  • HSCAN key cursor [MATCH pattern] [COUNT count]迭代hash里面的元素
  • HSET key field value设置hash里面一个字段的值
  • HSETNX key field value设置hash的一个字段,只有当这个字段不存在时有效
  • HVALS key获得hash的所有值
  • INCR key执行原子加1操作
  • INCRBY key increment执行原子增加一个整数
  • INCRBYFLOAT key increment执行原子增加一个浮点数
  • INFO [section]获得服务器的详细信息
  • 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的值
  • MIGRATE host port key destination-db timeout原子性的将key从redis的一个实例移到另一个实例
  • 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的过期时间
  • PEXPIRE key milliseconds设置一个key的过期的毫秒数
  • PEXPIREAT key milliseconds-timestamp设置一个带毫秒的UNIX时间戳的过期时间
  • PING Ping 服务器
  • PSETEX key milliseconds valueSet the value and expiration in milliseconds of a key
  • PSUBSCRIBE pattern [pattern ...]听出版匹配给定模式的渠道的消息
  • PTTL key获取key的有效毫秒数
  • PUBLISH channel message发布一条消息到频道
  • PUBSUB subcommand [argument [argument ...]]检查的Pub/Sub子系统的状态
  • PUNSUBSCRIBE [pattern [pattern ...]]停止发布到匹配给定模式的渠道的消息听
  • QUIT 关闭连接,退出
  • RANDOMKEY 返回一个随机的key
  • RENAME key newkey将一个key重命名
  • RENAMENX key newkey重命名一个key,新的key必须是不存在的key
  • RESTORE key ttl serialized-valueCreate a key using the provided serialized value, previously obtained using DUMP.
  • RPOP key从队列的右边出队一个元素
  • RPOPLPUSH source destination删除列表中的最后一个元素,将其追加到另一个列表
  • RPUSH key value [value ...]从队列的右边入队一个元素
  • RPUSHX key value从队列的右边入队一个元素,仅队列存在时有效
  • SADD key member [member ...]添加一个或者多个元素到集合(set)里
  • SAVE 同步数据到磁盘上
  • SCARD key获取集合里面的元素数量
  • SCAN cursor [MATCH pattern] [COUNT count]增量迭代key
  • SCRIPT EXISTS script [script ...]Check existence of scripts in the script cache.
  • SCRIPT FLUSH 删除服务器缓存中所有Lua脚本。
  • SCRIPT KILL 杀死当前正在运行的 Lua 脚本。
  • SCRIPT LOAD script从服务器缓存中装载一个Lua脚本。
  • SDIFF key [key ...]获得队列不存在的元素
  • SDIFFSTORE destination key [key ...]获得队列不存在的元素,并存储在一个关键的结果集
  • SELECT index选择数据库
  • SET key value设置一个key的value值
  • SETBIT key offset valueSets or clears the bit at offset in the string value stored at key
  • SETEX key seconds value设置key-value并设置过期时间(单位:秒)
  • SETNX key value设置的一个关键的价值,只有当该键不存在
  • SETRANGE key offset valueOverwrite part of a string at key starting at the specified offset
  • SHUTDOWN [NOSAVE] [SAVE]关闭服务
  • 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 [count]从集合里面随机获取一个key
  • SREM key member [member ...]从集合里删除一个或多个key
  • SSCAN key cursor [MATCH pattern] [COUNT count]迭代set里面的元素
  • STRLEN key获取指定key值的长度
  • SUBSCRIBE channel [channel ...]聆听发布途径的消息
  • SUNION key [key ...]添加多个set元素
  • SUNIONSTORE destination key [key ...]合并set元素,并将结果存入新的set里面
  • 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确定指数在排序集的成员,下令从分数高到低
  • ZSCAN key cursor [MATCH pattern] [COUNT count]迭代sorted sets里面的元素
  • ZSCORE key member获取成员在排序设置相关的比分
  • ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]添加多个排序集和导致排序的设置存储在一个新的关键

Redis教程01——命令的更多相关文章

  1. W3School Redis教程(安装/基本操作/高级操作/命令/官方文档/官方集群教程)

    说明:Redis有自身的客户端连接软件,也可以使用Telnet进行连接操作. 来自W3School的Redis教程,基本上涵盖了从安装到状态监控的教程. W3School:https://www.gi ...

  2. Redis教程(十二):服务器管理命令总结

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/140.html 一.概述: Redis在设计之初就被定义为长时间不间断运行 ...

  3. Redis教程——检视阅读

    Redis教程--检视阅读 参考 Redis教程--菜鸟--蓝本--3.2.100 Redis教程--w3c--3.2.100 Redis教程--w3c--Redis开发运维实践指南 Redis教程- ...

  4. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  5. Redis 教程 Java工程师学习知识点

    1. Redis简介及安装 1.1 Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品有以下 ...

  6. Redis 入门 安装 命令

    win7 64位安装redis 及Redis Desktop Manager使用 引自:http://blog.csdn.net/joyhen/article/details/47358999 写基于 ...

  7. Redis学习01——介绍与搭建环境

    Redis学习01介绍与搭建环境一简介二yum配置已经配置了的可以跳过三安装gcc四安装redis1 上传Redis到linux中2 解压到usrlocal下3 编译redis4 安装redis5 拷 ...

  8. redis教程(一)-----redis数据类型、基本命令、发布订阅以及持久化

    简介 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMwa ...

  9. redis中keys命令带来的线上性能问题

    起因 下午接到运维反馈,生产redis有个执行keys的命令请求太慢了,要两三秒才能响应 涉及命令如下: KEYS ttl_600::findHeadFootData-15349232-*-head ...

随机推荐

  1. iOS相关,过年回来电脑上的证书都失效了,解决方法。

    今天发了个问题,就是关于电脑上的证书都失效的问题,就这个问题的解决方法如下:https://segmentfault.com/q/1010000004433963 1,按照链接下载,https://d ...

  2. cocos2dx系列笔记(1)- windows环境配置前篇

    cocos2dx升级之旅,请多指教~ 本篇是本人搭建cocos2dx-Windows 64位环境的配置说明,仅供参考. 开发准备 搭建环境肯定需要准备好所有工具,只有把工具都准备好了,才能撸起袖子干活 ...

  3. C++专题 - WPS是什么

    WPS,1988年诞生自一个叫求伯君的24岁年轻人之手,市场占有率一度超过90%,这个产品也成就了这个年轻人.在中国大陆,金山软件公司在政府采购中多次击败微软公司,中国大陆很多政府机关部门.企业都装有 ...

  4. hdu 1396 Counting Triangles(递推)

    Counting Triangles Problem Description Given an equilateral triangle with n thelength of its side, p ...

  5. 网上流行的add(2)(3)(4)

    网上有很多其他的各样的算法.其实这题就可以用javascript属性arguments.callee来实现,代码如下: function add(x){ var result=0; return fu ...

  6. linux 的一个防火墙策略

    #警告:在运行脚本后,勿必单独运行 iptables -F#因为脚本包含的默认规则为“禁止所有访问”#当其它规则被清除后,系统表现为无法访问状态,需要重启系统恢复#iptables -L 查看当前已应 ...

  7. 安装指南【win10下安装fedora】

    系统安装 安装准备 系统:fedora .Win 10 硬件:U盘一枚.PC一台 软件:UltraISO 安装步骤 使用UltraISO将镜像写入U盘 window10使用磁盘管理,空出一个未分配的区 ...

  8. crontab 基本用法

    crontab格式:第1列分钟1-59第2列小时1-23(0表示子夜)第3列日1-31第4列月1-12第5列星期0-6(0表示星期天)第6列要运行的命令 还可以用一些特殊符号: *: 表示任何时刻 , ...

  9. mp4下载完后才能播放的问题

    下载完后才能播放的问题.mp4视频有metadata,通常在文件尾部,而flash读到这个metadata才开始播放,解决办法是用工具处理一下mp4,把它的metadata移至文件头部. 推荐工具:m ...

  10. bzoj 2741: 【FOTILE模拟赛】L 分塊+可持久化trie

    2741: [FOTILE模拟赛]L Time Limit: 15 Sec  Memory Limit: 162 MBSubmit: 1116  Solved: 292[Submit][Status] ...