zoukankan      html  css  js  c++  java
  • Redis存储的5种数据结构

    String

    redis中的String 不是java语言中的String,可以是字符串、整数或者浮点数。 
    常用操作: 对整个字符串或者字符串其中一部分执行操作,对整数和浮点数进行自增或者自减
     
    List
    redis中的List不是有序集合,而是一个链表。
    常用操作:链表的特点就是可以在链表两端推入或者弹出元素,也可以根据偏移量对链表进行修剪、读取单个或者多个元素;根据值查找或者移除元素
     
    Set
    redis中的set就是常见的无序集合,特点就是包含的每个字符串都是独一无二各不相同的
    常用操作:添加、获取、移除单个元素;检查一个元素是否存在于集合中,计算交集、并集、差集。从集合中随机获取元素
     
    Zset
    redis中的Zset是有序集合
    常用操作:添加、获取、删除单个元素。根据分值范围或者成员来获取元素
     
    Hash
    包含键值对的无序散列表,相当于java的Map
    常用操作: 添加、获取、删除单个元素。获取所有键值对
    不和别人一样,不复制只真正理解
  • 相关阅读:
    hdu 4525(数学)
    hdu 4524(模拟)
    hdu 4523(大整数)
    hdu 4517(递推枚举统计)
    hdu 4520
    hdu 4519(数学题)
    hdu 4514(树的直径+并查集)
    hdu 4510(模拟)
    hdu 2089(数位DP)
    hdu 4506(数学,循环节+快速幂)
  • 原文地址:https://www.cnblogs.com/Vinlen/p/14081103.html
Copyright © 2011-2022 走看看