zoukankan      html  css  js  c++  java
  • redis02

    1、 hash不适用的场景
    需要设置键过期功能的key:
    Redis的key的过期功能只能对键操作,而Hash结构不能单独对某一个filed设置过期功能。

    注意: message是key Field,如 id不是key

    2、
    redis中的sortset:
    Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。
    不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。
    有序集合的成员是唯一的,但分数(score)却可以重复。
    集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)。

    代码:
    7.0.0.1:6379> zadd ddd 1 "one"
    (integer) 1
    127.0.0.1:6379> zadd ddd 2 "ss"
    (integer) 1
    127.0.0.1:6379> zadd ddd 2 "ssss"
    (integer) 1
    127.0.0.1:6379> zadd ddd "3" "aaaa"
    (integer) 1
    127.0.0.1:6379> zadd ddd "1" "qqq"
    (integer) 1
    127.0.0.1:6379> zrange ddd 0 10
    1) "one"
    2) "qqq"
    3) "ss"
    4) "ssss"
    5) "aaaa"

    发现:
    1、分数可以加"",且会参与排序,如上面的"1" qqq在 2 "ss"的前面,
    2、索引从0开始

  • 相关阅读:
    摄影/秋日花展(二)
    cordova android
    Java Web Services (2)
    7、索引
    洛谷——P1164 小A点菜
    洛谷——P1616 疯狂的采药
    洛谷——P1910 L国的战斗之间谍
    洛谷——P1095 守望者的逃离
    codevs——T1169 传纸条
    计算机硬件历史
  • 原文地址:https://www.cnblogs.com/dxwen/p/11181744.html
Copyright © 2011-2022 走看看