Redis 支持五种数据类型:string(字符串)、list(列表)、hash(哈希)、set(集合)和 zset(有序集合),接下来我们讲解分别讲解一下这五种类型的的使用。

String(字符串)

  string 类型是 redis 最基本的类型,很多人说如果去除本地持久化,只使用 string 的话,那 redis 就是一个 memcached。string 类型,一个 key 对应一个 value,一个 value 最大能存储512MB的数据。string 类型是二进制安全的,这也意味着 string 类型可以包含任何数据,常用命令:

Redis学习笔记(四) 基本命令:String操作

Hash(哈希)

  hash 是一个键值对集合,所以它特别适合存储对象,常用命令:

Redis学习笔记(五) 基本命令:Hash操作

List(列表)

  Redis list 是一个简单的字符串列表,实际上是一个双向链表,支持反向查找和便利,更加方便,redis 内部的很多实现,如缓冲队列等用的就是这个数据结构,常用命令:

Redis学习笔记(六) 基本命令:List操作

Set(集合)

  Redis 的 Set 是 string 类型的无需集合,实际上是通过 hash 表来实现的,常用命令如下:

Redis学习笔记(七) 基本命令:Set操作

Sorted Set(有序集合)

  Redis 中的 Sorted Set 和 Set 相似,但它是有序的,常用命令:

Redis学习笔记(八) 基本命令:SortedSet操作

  新手又没有条件安装Redis的,可以到http://try.redis.io/上进行练习。

转载于:https://www.cnblogs.com/krockey/p/5082224.html

Redis学习笔记(二) Redis 数据类型相关推荐

  1. StackExchange.Redis学习笔记(二) Redis查询 五种数据类型的应用

    StackExchange.Redis学习笔记(二) Redis查询 五种数据类型的应用 原文: StackExchange.Redis学习笔记(二) Redis查询 五种数据类型的应用 Connec ...

  2. Java学习笔记二:数据类型

    Java学习笔记二:数据类型 1. 整型:没有小数部分,允许为负数,Java整型分4种:int short long byte 1.1 Int最为常用,一个Int类型变量在内存中占用4个字节,取值范围 ...

  3. zset获取指定score_redis zset更新score redis学习笔记5 - Redis - 服务器之家

    redis zset更新score redis学习笔记5 发布时间:2017-04-03 来源:服务器之家 一:概述 zset全称为sorted-sets类型,和set数据类型有极为相似,都是字符串的 ...

  4. redis学习笔记二

    2019独角兽企业重金招聘Python工程师标准>>> http://redisbook.readthedocs.io/en/latest/ redis为什么会有高并发问题 redi ...

  5. Redis学习笔记之Redis单机,伪集群,Sentinel主从复制的安装和配置

    0x00 Redis简介 Redis是一款开源的.高性能的键-值存储(key-value store).它常被称作是一款数据结构服务器(data structure server). Redis的键值 ...

  6. Redis学习笔记(二) [配置文件,3种新的数据类型,Jedis操作]

    近期计划对redis再进行一段详细的学习, 在B站找到了尚硅谷的redis教学视频->[尚硅谷]Redis 6 入门到精通 超详细 教程,进行学习记录 文章目录

  7. redis学习笔记(三)--Redis的功能

    慢查询 基本概念 慢查询日志记录命令执行前后的超时的执行时间.(只记录命令执行时间) 慢查询的两个配置 Redis提供了slowlog-log-slower-than和slowlog-max-len两 ...

  8. java学习笔记(二) ----基本数据类型应用

    &和&&和区别,&&如果等式一边不成立就短路,&不管&左边的成不成立,右边等式都执行 &&短路与, ||短路或 | 或,表达式两 ...

  9. Redis学习笔记之Redis的对象

    类型与编码: typedef struct redisObject {                unsigned type:4://类型               unsigned encod ...

  10. Redis学习笔记 - 数据类型与API(1)Key

    Redis学习笔记 - 数据类型与API(1)Key Key相关命令 1. 常用命令 命令 含义 时间复杂度 keys 查找所有符合给定模式 pattern 的 key O(N), N 为数据库中 k ...

最新文章

  1. 【畅谈百度轻应用】云时代·轻应用·大舞台
  2. 微型计算机kong控制技术,AT89C2051单片机在步进电机控制中的应用
  3. 批量读入一个文件夹中文件的数据操作实例
  4. react学习(45)----react组件
  5. 程序员面试金典 - 面试题 17.15. 最长单词(排序+递归)
  6. Input type (torch.cuda.DoubleTensor) and weight type (torch.cuda.FloatTensor) should be the same
  7. 中蜂几月份自然分蜂_蜜蜂什么时候自然分蜂?
  8. Mybatis XML文件如何编写In语句
  9. 请郎平回归执教中国女排
  10. opencv基础--图像模板匹配
  11. node.js 模块_如何创建Node JS可重用模块
  12. java调用zebra斑马打印条码+英文+数字+中文
  13. ERP进销存系统开发源码交付
  14. 测试人员的绩效考核,看看你有哪些没做好
  15. mysql的tps是什么意思_Mysql数据库的QPS和TPS的意义和计算方法
  16. 时间工具类封装以及时间戳之间的相互转换
  17. 游戏设计的艺术和技术
  18. 什么是异地双活及应用场景
  19. 美团后端一面准备——面试模板
  20. 收集了以下神注释,缓解你们工作中的压力

热门文章

  1. 9判断整数序列是不是二元查找树的后序遍历结果
  2. lecture7-序列模型及递归神经网络RNN
  3. java修改request的paramMap
  4. 安装微软ISA系统,安全浏览外网站点
  5. WEB环境下打印报表的CRYSTAL的解决方案
  6. Eset易视Smart灵巧护卫Security
  7. webpack 安装vue(两种代码模式compiler 和runtime)
  8. java中awt和swing是的关系以及区别
  9. tomcat 发布到服务器启动不了
  10. bzoj4152 [AMPPZ2014]The Captain