zoukankan      html  css  js  c++  java
  • redis的五大数据类型详细用法

           我们说 Redis 相对于 Memcache 等其他的缓存产品,有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。本篇博客我们就将介绍这些数据类型的详细使用以及顺带介绍Redis系统的相关命令用法。

      注意:Redis的命令不区分大小写,但是key 严格区分大小写;

                      redis都是基于key-value形式的;

         redis不适合存储大数据类型,因为是单线程的,大数据会造成阻塞,浪费时间;

    1.String数据类型(不重复)

     

     2.Hash数据类型

      hash 是一个键值对集合,是一个 string 类型的 key和 value 的映射表,key 还是key,但是value是一个键值对(key-value)。类比于 Java里面的 Map<String,Map<String,Object>> 集合。

     

    3、list 数据类型

    list 列表,它是简单的字符串列表,按照插入顺序排序,你可以添加一个元素到列表的头部(左边)或者尾部(右边),它的底层实际上是个链表。

     

    4、set 数据类型

    Redis 的 set 是 string 类型的无序集合。

     

    5、zset 数据类型

    zset(sorted set 有序集合),和上面的set 数据类型一样,也是 string 类型元素的集合,但是它是有序的。

    6、系统相关命令

    7、key 相关命令

     

  • 相关阅读:
    sys.argv
    webbrowser
    2014年11月26日(程序员的加班)
    下一站红灯
    Java基础知识总结(超级经典)
    JAVA的三个开发方向
    2014年11月23日
    大学,一切才刚刚开始
    XML学习总结
    C# 文件重命名
  • 原文地址:https://www.cnblogs.com/lys-lyy/p/11610331.html
Copyright © 2011-2022 走看看