• redis数据结构


    数据类型 存储的值 读写能力
    String 可以是字符串、整数或者浮点,统称为元素 对字符串操作
    对整数类型加减
    List 一个序列集合且每个节点都包好了一个元素 序列两端推入、或者弹出元素修剪、查找或者移除元素
    Set 各不相同的元素 从集合中插入或者删除元素
    Hash 有key-value的散列组,其中key是字符串,
    value是元素
    按照key进行增加删除
    Sort Set

    带分数的scroe-value有序集合,其中score
    为浮点,value为元素

    集合插入,按照分数范围查找

    基础操作

    1. String类型操作

    设置
    set string1 yejianfeng

    获取

    get string1

    可以设置整型

    set string2 4

    自增1

    incr string2

    减2

    decrby string2 2

    2. List类型操作

    从左边push一个元素12

    lpush list1 12

    从左边push一个元素13

    lpush list1 13

    从右边pop一个元素[推出的是12]

    rpop list1

    list类型push两个相同的元素是允许的

    返回list1的元素个数

    llen list1

    3.Set类型操作

    往set1当中插入一个元素12

    sadd set1 12

    查看set1当中的元素个数

    scard set1

    往set1当中插入一个元素13

    sadd set1 13

    再往当中插入一个13

    sadd set1 13

    确认set1中是否有13

    sismember set1 13

    将13元素从set1中移除

    srem set1 13

    4.Hash类型操作

    hset hash1 key1 12

    hget hash1 key1

    hset hash1 key2 13

    hset hash1 key3 13

    hlen hash1

    hset hash1 key3 14

    hget hash1 key3

    hmget hash1 key1 key2

    5.Sort Set类型操作

    它的value必须是唯一的

    zadd zset1 10.1 val1

    zadd zset1 11.2 val2

    zadd zset1 9.2 val3

    zcard zset1

    zrange zset 0 2 withsores

    查看val2的排名

    zrank zset1 val2

  • 相关阅读:
    Struts2+Uploadify文件上传使用详解
    jquery常用代码集锦
    springmvc+hibernate入门-揭开神秘的面纱
    Jqgrid入门-Jqgrid格式化数据(九)
    Jqgrid入门-Jqgrid分组的实现(八)
    利用jekyll架设个人博客
    Centos7安装jekyll
    服务器改造个人工作站经验总结
    王爽汇编环境搭建
    由于没有公钥,下列签名无法进行验证
  • 原文地址:https://www.cnblogs.com/Grace-is-enough/p/10225369.html
Copyright © 2020-2023  润新知