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. layui一个表格中怎么接两个接口的值_layer学习笔记之table表格引入数据实现分页...
  2. java类的注释模板_IDEA添加Java类注释模版的方法
  3. hive表级权限控制_Hive权限控制和超级管理员的实现
  4. python__基础 : 类的__init__,__str__,__del__方法
  5. 今天直播 | 融合媒体智能升级秘钥!
  6. Google Guava –期货
  7. 写在校招季,谈谈机器学习岗的Offer选择问题
  8. mogilefs杂记(2)
  9. opencv puttext
  10. tyvj——P3524 最大半连通子图
  11. Linux Command - alien
  12. OEM XP 让你的盗版xp像品牌机一样华丽
  13. 基于单片机c语言的光立方,基于单片机的光立方设计(课程设计).doc
  14. 2021版手机号验证最新正则表达式
  15. 机器学习刻画股票市场结构和可视化——以上证50成分股为例
  16. java工程师考试要求_java初级工程师考试内容
  17. ResultSet获取记录条数
  18. 如何让Loadrunner或Jmeter发送邮件报告
  19. 生活需要创意-精彩的水果创意设计
  20. 《微服务系列:SpringCloudConfig配置中心》

热门文章

  1. arm9 adc及触摸屏
  2. vcenter使用ip地址无法连接,用机器名可以连接
  3. 微信公众平台2013.08.05更新说明
  4. Python如何输出格式清晰的dict
  5. 修改 MyEclipse 编辑区域背景颜色
  6. 163网站顶部展出的大幅广告
  7. DHTML【6】--CSS
  8. 日常笔记(持续更新)
  9. Windows 7程序开发系列之一(任务栏篇)
  10. 【LCS】POJ1458Common Subsequence