首页 > 其他 > 详细

redis 常用命令

时间:2019-02-16 12:41:17      阅读:298      评论:0      收藏:0      [点我收藏+]

一 字符串

  set key value

  当 SET 命令对一个带有生存时间(TTL)的键进行设置之后, 该键原有的 TTL 将被清除。

  设置过期时间

  $redis = new \Redis();
  $redis->connect(‘127.0.0.1‘, 6379);
  $aa=$redis->set(‘aa‘,‘aa‘,60);

  mset key1 value3 key2 value2........ 一次性设置多个   php写法$aa=$redis->mset([‘aa‘=>1,‘bb‘=>1,‘cc‘=>1]);

  mget key1 key2 .... 一次性获取多个          php 写法$aa=$redis->mget([‘aa‘,‘bb‘,‘cc‘]);

  strlen key 获取长度

  append key value2 字符串追加到后面

  getrange key start end 截取字符串

  incr key 数字加1

  decr key 减1

  incrby key number  数字加numer  只能是整数 正整数为加法运算   负整数减法运算

  decr key number 数字减number 只能是整数  正整数为减法运算   负整数加法运算

  increment key number  数字增加number 可以是浮点或正整数

二哈希

  hset field key value 

  hsetnx field key value   如果field的key存在则不赋值

  hget field key  获取field的key的值

  hexists field key 判断是否存在

  hdel field key1 key2 key3 ... 删除多个

  hlen field 获取多少个元素

  hstrlen field key1 返回key1对应的值的长度

  hincrby field key number 数字加number

  hincrbyfloat field key number 数字加浮点number

redis 常用命令

原文:https://www.cnblogs.com/chengfengchi/p/10387236.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!