zoukankan      html  css  js  c++  java
  • Redis笔记 —— string 篇

    String

    仅存储字符串,无法存储对象或数组,可转为字符串后存入

    set

    为某个key设置值
    set 'name' 'jack'

    $redis->set('name','jack');
    

    get

    获取某个key设置值
    get 'name'

    $redis->get('name');
    

    setnx

    同set,但仅在key不存在时设置


    getRange

    从指定key中根据截取范围获取字符内容
    getrange 'name' startIndex endIndex
    例: getrange 'name' 0 1
    输出:'ja'

    $redis->getRange('name',0,2);
    

    setRange

    修改某个key中指定位置的字符内容
    setrange 'name' startIndex endIndex

    例: set 'abc' 'hello world'
            setrange 'abc' 6 'redis'
    输出:'hello redis'

     $redis->setRange('abc',6,'redis');
    

    getSet

    给指定的key设置新的值并返回旧的值
    getset key value
    例:getset 'name' 'Allen'
    name赋值为 'Allen' 并输出 'jack'

    $redis->getSet('name','Allen');
    

    mSet

    设置多个key和value
    getset key1 value1 key2 value2 ...

    $redis->mset([
        'a' => 1,
        'b' => 2
    ]);
    

    mSetnx

    同 mSet ,但仅在key不存在时设置key


    mGet

    获取多个key的值
    mget key1 key2 ...

     $redis->mget(['name','person']);
    

    strlen

    获取字符串长度
    strlen key

     $redis->strlen('name');
    

    append

    往某个key的value后追加内容,返回追加后的长度
    append key string

     $redis->append('name');
    

    del

    删除指定的key
    del key

     $redis->del('name');
    

    incr

    key的值+1,返回+1后的值
    incr key

     $redis->incr('age');
    

    decr

    key的值-1,返回-1后的值
    decr key

     $redis->decr('age');
    

    incrBy

    key增加指定的值,返回设置后的值
    incrby key number

     $redis->incrBy('age',10);
    

    decrBy

    key减去指定的值,返回设置后的值
    decrby key number

     $redis->decrBy('age',10);
    

    incrByFloat

    key增加指定的浮点数,返回设置后的值
    incrbyfloat key float

     $redis->incrByFloat('age',0.5);
    

    春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。 雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流。
  • 相关阅读:
    python3+selenium框架设计04-封装测试基类
    python3+selenium框架设计02-自动化测试框架需要什么
    python3+selenium框架设计01-Page Object
    python3+selenium入门16-窗口截图
    python3+selenium入门15-执行JavaScript
    爬虫入门
    NLP整体流程的代码
    NLTK与NLP原理及基础
    NLTK词性标注解释
    [hdu4355]Party All the Time(三分)
  • 原文地址:https://www.cnblogs.com/dengxiaobo/p/14720808.html
Copyright © 2011-2022 走看看