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开始

  • 相关阅读:
    在eclipse中进行HotSpot的源码调试
    CentOS6.5上编译OpenJDK7源码
    商城楼层跳转
    javascript原生百叶窗
    javascript原生轮播
    Canvas计时器
    纯js模拟 radio和checkbox控件
    纯js日历
    关于匿名函数,闭包和作用域链
    端口占用问题
  • 原文地址:https://www.cnblogs.com/dxwen/p/11181744.html
Copyright © 2011-2022 走看看