zoukankan      html  css  js  c++  java
  • redis五种基本类型CRUD操作

    1、String

    增:set key1 value1

    改:set key1 new-value、自增 incr key1、按照特定值递增:increby key1 inrevalue

    删:del key1

    查:get key1

    2、List

    增:lpush key1 value [一次可输入多个值]、rpush key1 value[一次可输入多个值]

    改:lset key1 下标位置 新值、ltrim key start stop修剪list

    删:rpop key1 右边弹出一个值、lpop key1 从左边弹出一个值、lrem key1 count value 删除某个值,并指定删除个数

    查:lrange key1 start stop 、lindex key1 下标位置、llen key1 获取list元素个数

    3、Set

    增:sadd key1 value [一次可输入多个值]

    改:删除 -> 增加

    删:srem key1 vlaue

    查:smembers key1、sismember key1 value

    4、Hash

    增:hset key field value

    改:hset key field value

    删:hdel key field ----可指定多个field

    查:hgetall key 获取全部的f-v、hget key 获取单个field、hlen key获取长度

    5、ZSet(排序的set)

    增:zadd key score member 例如:ZADD zset 100 m1

    改:zadd key score member、zincreby key increment member增加分值

    删:zrem key member

    查:zrange key start stop [withscores]、zrangebyscore key start stop [withscores]、zcount key min max统计分值范围内个数,zscore key field获取某个filed的分值

  • 相关阅读:
    指针、字符串、数组操作
    字符串转换为数字(str2int)
    新的,开始。
    Hello, World.
    Go语言趣学指南lesson1
    hdoj2058
    poj2378
    hdoj1233
    poj2398
    hdoj1392
  • 原文地址:https://www.cnblogs.com/lilei2blog/p/8257174.html
Copyright © 2011-2022 走看看