一、redis常见的数据操作命令

  http://redisdoc.com/

二、键(key)

  keys *: 查询所有的key。

  exists key:判断某个key是否存在。

  move key db : 把key移到某个数据库。

  expire key 秒:为给定的key设置过期的时间。

  ttl key 查看还有多少秒过期,-1表示永不过期,-2表示已过期

  type key 查看你的key是什么类型。

三、字符串(String)(单key单value)

  set/get/del/append/strlen 设置值/获取值/删除键/追加/字符串长度

   incr/decr/incrby/decrby     自加/加减/自加某个值/自减某个值  一定要是数值才可以

  getrange/setrange               获取指定之范围值(getrang key start end)/设置指定区间范围值(setrange key start 值)

  setex(set with expire)键秒值   /setnx(set if not exist)

  mset/mget/msetnx    多个一起设置值/一起获取值/msetnx 只要有一个不成功就不成功

  getset                      先get再set

四、列表(list) 单key多value

  lpush/rpush/lrange 先进后出/先进先出/获取某一个范围的list

  lpop/rpop  从左边出/从右边出

  index 按照索引下标获取数值 比如: index list  3

  llen 获取字符串长度

  lrem key 删除N个value  lrem key N value

  ltrim key 开始index  结束index  截取指定范围的值后再赋值给key

  rpoplpush list1 list2  将list1底下的一个值压到list2的顶上

  lset key index value 给list index索引下的值赋值

  linsert list before/after value  value1  在列表list的value值之前插入value1

五、list性能总结

  它是一个字符串双向链表,left、right都可以插入。

  如果键不存在,创建新的链表。

  如果键移除,对应的键也就消失。

  链表的操作无论是头和尾效率都极高,但假如是对中间元素进行操作,效率就惨淡。

  

转载于:https://www.cnblogs.com/Hxinguan/p/10198462.html

redis常用命令(一)相关推荐

  1. Redis常用命令集

    Redis常用命令集 1)连接操作命令 quit:关闭连接(connection) auth:简单密码认证 help cmd: 查看cmd帮助,例如:help quit 2)持久化 save:将数据同 ...

  2. Redis常用命令之操作Hash类型

    场景 Centos中Redis的下载编译与安装(超详细): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334 Re ...

  3. Redis —— 常用命令一览

    引言 参考<菜鸟教程 Redis 常用命令>,其中红色为极其重要,蓝色为重要. 一.总览 二.key相关命令 三.String 相关命令 四.Hash 相关命令 五.List 相关命令 六 ...

  4. redis常用命令:

    redis常用命令: 一 .键值相关命令: key:取出当前数据库中的所有key: keys *   //全匹配 keys  my* //模糊匹配 exists : 确认一个key是否存在,返回值1存 ...

  5. 查看redis常用命令

    Redis常用命令 一. Connection连接 ping 使用客户端向 Redis 服务器发送一个 PING ,如果服务器运作正常的话,会返回一个 PONG 案例: 测试ping quit 请求服 ...

  6. 八股文之linux中redis常用命令

    全局操作 查询键 # 查询所有的键,遍历所有的键 keys * 127.0.0.1:6379> keys * "backup4" "backup3" &q ...

  7. redis常用命令个人总结

    一.前言 有时会碰到些运维问题,除了需要手动修改数据库外,还需要手动修改redis. 下方总结下redis常用命令. 二.redis常用命令 1.登录redis服务器后,执行命令登录redis: re ...

  8. Redis 常用命令的学习

    Redis 常用命令的学习 文章目录 Redis 常用命令的学习 1. 介绍 2. Redis 的五种数据类型以及操作命令 1. 连接 2. Redis的key的操作命令 3.字符串类型:string ...

  9. Redis常用命令|查询|删除|模糊操作

    Redis中有很多操作命令,今天就给大家整理一下,或许不够全面,欢迎留言沟通. redis常用命令 作用 命令 描述 查看所有key keys * 模糊匹配key keys xxx* | keys * ...

  10. [redis] Redis 常用命令

    redis 五种数据类型的使用场景 浅谈 Redis 数据库的键值设计 redis命令文档: http://doc.redisfans.com/index.html 1. redis查看当前所有的ke ...

最新文章

  1. es5 温故而知新 创建私有成员、私有变量、特权变量的方法
  2. pku2524-----Ubiquitous Religions(初次接触并查集)
  3. linux64 溢出,64位Linux下的栈溢出
  4. C/S通信模型与B/S通信模型介绍
  5. P2030 - 【BJOI2006】狼抓兔子
  6. 关于vue2.0+hbuilder打包移动端app之后空白页面的解决方案
  7. 为编译安装的nginx提供init服务控制脚本
  8. HTML资源嗅探,scrapy-2 嗅探网站,解析HTML
  9. 基于微信小程序的考勤打卡系统
  10. 数据智能、孪生城市——展望未来智慧城市产业发展
  11. 计算机会计表格应用所有知识,2016会计电算化考点总结:电子表格软件在会计中的应用...
  12. 中国地产商寻找下一个春天
  13. 你管这叫操作系统源码(十五)
  14. HTML星星组成的平行四边形,用一个程序打印菱形,平行四边形星星图
  15. logit回归怎么看显著性_SPSS:Logistic回归(Logistic regression)概述
  16. Word中的公式对齐
  17. python doc2 —— MPI多线程并行计算工具mpi4py
  18. windows 10 defender 577的错误处理方法
  19. (1.6w字)浏览器与前端性能灵魂之问,请问你能接得住几个?(上)
  20. Bjarne Stroustrup 谈C++

热门文章

  1. [认证授权] 5.OIDC(OpenId Connect)身份认证授权(扩展部分)
  2. ef6+mysql的bug
  3. 触发Full GC执行的情况 以及其它补充信息
  4. 【后缀自动机】SPOJ 1812-LCSII
  5. 绑定Service的三种实现方式之使用Messenger
  6. HDU 1848 Fibonacci again and again
  7. XHTML基础问答-给初学者
  8. 深入探讨 Java 类加载器
  9. nagios二次开发(一)---开发思想
  10. hadoop2.4.1+hbase0.98.3实现的分布式网盘系统初步(已开源)