• (二)Redis字符串String操作


    String全部命令如下:
    set key value                         # 设置一个key的value值
    get key                               # 获取key的value值
    mset key1 value1 key2 value2 ...      # 设置多个key和value,某个key已存在,则会覆盖
    mget key1 key2 ...                    # 获取多个key的value值
    msetnx key1 value1 key2 value2 ...    # 设置多个key和value,当且仅当所有给定key都不存在
    setex key seconds value               # 设置key的value值,并设置过期时间为seconds秒(单位为秒)
    psetex key milliseconds value         # 设置key的value值,并设置过期时间为milliseconds毫秒(单位为毫秒)
    setnx key value                       # 设置key的value值,当且仅当key不存在
    strlen key                            # 获取key的value值的长度
    append key value1                     # 追加一个值value1到key的值value末尾上
    bitcount key [start end]              # 统计key的值value(指定起始位置)的字节数
    incr key                              # 为key的值value加上增量1,即value=value+1
    incrby key increment                  # 为key的值value加上整数增量increment,即value=value+increment
    incrbyfloat key increment             # 为key的值value加上浮点数增量increment,即value=value+increment
    decr key                              # 将key的值value减1,即value=value-1
    decrby key decrement                  # 将key的值value减去decrement,即value=value-decrement
    bitop and destkey key1 key2 ...       # 对一个或多个key求逻辑与运算,并保存到destkey
    bitop or destkey key1 key2 ...        # 对一个或多个key求逻辑或运算,并保存到destkey
    bitop xor destkey key1 key2 ...       # 对一个或多个key求逻辑异或运算,并保存到destkey
    bitop not destkey key1 key2 ...       # 对一个或多个key求逻辑非运算,并保存到destkey
    getbit key offset                     # 对key的字符串值value,获取指定偏移量上的位(bit)
    getrange key start end                # 返回key中字符串值value的子字符串,字符串的截取范围由start和end两个偏移量决定
    getset key new_value                  # 将key的原来值value设为new_value,并返回key的旧值value
    setrange key offset new_value         # 用new_value参数覆写key的字符串值value,从偏移量offset开始
  • 相关阅读:
    8.25 欢乐emmm赛
    树专练
    字符串知识点大集合
    8.12 小组解题
    暑假大联欢 happynk 2019.8.11
    游记-多省联考 2019
    图论-匈牙利算法模板
    数论-哈哈哈好快乐
    数论-线性基
    其他-私人♂收藏(比赛记录 Mar, 2019)
  • 原文地址:https://www.cnblogs.com/delav/p/9317541.html
Copyright © 2020-2023  润新知