zoukankan      html  css  js  c++  java
  • (二)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开始
  • 相关阅读:
    研究生第二学期总结
    Android应用开发EditText文本内容变化监听方法
    Android 自定义动画 Loading
    UML建模之活动图介绍(Activity Diagram)
    UML学习(二)-----类图
    UML系列图--用例图
    Lesson9 some interesting things in C#
    Lesson10 Fianl and fellings
    Lesson 7: C#多线程
    浅谈android Socket 通信及自建ServerSocket服务端常见问题
  • 原文地址:https://www.cnblogs.com/delav/p/9317541.html
Copyright © 2011-2022 走看看