Redis 命令整理

一、从大而全的方向看,完整的命令查看文档地址:

http://doc.redisfans.com/

二、Redis 键(key) 

 常用

案例

三、Redis 字符串(String) 

常用


四、Redis 列表(List) 

常用

案例


五、Redis哈希(Hash)

常用:

备注:KV模式不变,但是V是一个键值对

案例:

hset/hget/hmset/hmget/hgetall/hdel

hlen
hexists key //在key里面的某个值的key

hkeys/hvals

hincrby/hincrbyfloat

hsetnx //nx表示不存在才设置值

六、集合Zset(sorted set)

常用:



案例:

zadd //添加
zrange key start stop [WITHSCORES]zrangebyscore key min max [WITHSCORES] [LIMIT offset count]

备注:

WITHSCORES 表示连key带值一起显示

( 表示不包含

Limit offset count 作用是返回限制,offset 开始下标 count 多少步(有点像分页的意思)

zrem key member [member ...]  //作用是删除元素zcard  key  //统计个数
zcount key min max  //统计指定分数范围的个数
zrank key member    //获取下标zscore key member   //指定值获取分数

zrevrank key member //根据逆序值获取下标
zrevrange key start stop [WITHSCORES]//逆序获取范围
zrevrangebyscore key max min [WITHSCORES] [LIMIT offset count]//根据分数范围逆序获取

Redis 命令整理相关推荐

  1. 常用php操作redis命令整理(五)ZSET类型

    ZADD 向有序集合插入一个元素,元素关联一个数值,插入成功返回1,同时集合元素不可以重复, 如果元素已经存在返回 0 <?php var_dump($redis->zadd('z-key ...

  2. set类型 php,常用php操作redis命令整理(四)SET类型详解

    SADD 将一个或多个member元素加入到集合key当中.(从左侧插入,最后插入的元素在0位置),集合中已经存在TK 则返回false,不存在添加成功 返回true var_dump($redis- ...

  3. android 常用命令,Android开发常用命令整理

    一些命令,不常用就忘记了,特整理在这里,忘了就查查.. ·        alias 用于定义和查询别名,但不保存.修改home目录下.bashrc保存定义别名格式,不加参数即查询别名:alias c ...

  4. kubernetes常用命令整理

    一.维护类: master节点: [root@k8s-master01 -]# for I in etcd kube-apiserver kube-controller-manager kube-sc ...

  5. Redis知识点整理(详讲)

    Redis整理 方便工作中复习,学习巩固. 缓存Cache 缓存的概念 缓存是存储在计算机上的一个原始数据复制集,以便于访问. Web项目常见的缓存场景 缓存击穿 概念: 对于一些设置了过期时间的ke ...

  6. 【Redis】(二)Redis命令大全(速记)

    文章目录 字符串 string 命令: 哈希 hash 类型命令 列表 list 命令 集合 set 命令 有序集合Zset 命令 系统命令 对于Redis命令,整理出部分常用命令,便于学习和记忆. ...

  7. Redis命令时间复杂度(redis的命令也要慎用啊)

    基于redis是单线程的,使用的Redis的,有必要有意识的从是否存在极大value的情况,且出现频繁,访问Redis并发的场景,比如一个命令耗时10ms,然后每s并发100,那基本上redis都会阻 ...

  8. redis命令和Spring 的RedisTemplate操作对应关系

    前言 有时候熟悉了redis命令,但是用到spring的RedisTemplte的时候就又糊涂了,命令和操作是谁对谁的,我就有点晕了,所以花了点时间整理了一下. 首先,redis命令执行可以在本地环境 ...

  9. 超全Redis命令总结,墙裂建议收藏,说不定就用上了呢

    前言 Redis是一个开源的使用ANSIC语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API. Redis可以广泛用于微服务架构.它可能是您应用程序以多 ...

最新文章

  1. json qbytearray 串 转_如何通过QByteArray在JSON中存储QPixmap?
  2. python不能处理excel文件-python处理excel文件(xls和xlsx)
  3. OpenStack云计算快速入门教程
  4. CentOS进不了系统
  5. 《算法竞赛入门经典》 例题 4-1 古老的密码(Ancient Cipher) UVa 1339
  6. C++文件操作的6种方式
  7. python36中文手册_python36中文手册_python_36_文件操作4
  8. linux脚本取消空格,Shell去除空格和空行的方法
  9. sqlserver 附加数据库失败,操作系统错误 5:5(拒绝访问。)的解决办法
  10. 几何公差基础知识之圆度
  11. 多媒体——视频——从视频库中选取视频
  12. JS/ES6-var、let、const用法与区别
  13. 算法题(2)力扣第n位数字
  14. [整站源码]thinkphp古筝古琴书画培训类网站模板+前后端源码
  15. c语言压力变送器程序设计,智能温度变送器信号处理软件算法与软件设计
  16. 队列--参考源码(转)
  17. 王乐畅草书签名怎么写
  18. java如何接收十六进制_JAVA十六进制数据接收与传输
  19. Flask asyncio 异步处理请求
  20. Python基本数据统计

热门文章

  1. 设置select下拉框不可修改的→“四”←种方法
  2. Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
  3. 机房收费系统总结【4】-报错码
  4. CUDA error: device-side assert triggered Assertion t 」= 0 t n classes failed
  5. 单周期十条指令CPU设计与verilog实现(Modelsim)
  6. MindSpore技术理解(上)
  7. Python 字典的 使用
  8. ecplise 设置代码自动提示功能的设置
  9. Android SpannableString 给TextView 设置颜色,删除线等
  10. java 时间戳 与时间的转换