1.String(字符串)

string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。

string类型是Redis最基本的数据类型,一个redis中字符串value最多可以是512M

2.Hash(哈希)

Redis hash 是一个键值对集合。
Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象。

类似Java里面的Map<String,Object>

3.List(列表)

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

4.Set(集合)

Redis的Set是string类型的无序集合。它是通过HashTable实现实现的,

5.zset(sorted set:有序集合)

Redis zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。
不同的是每个元素都会关联一个double类型的分数。
redis正是通过分数来为集合中的成员进行从小到大的排序。zset的成员是唯一的,但分数(score)却可以重复。

转载于:https://my.oschina.net/vshcxl/blog/1635616

Redis常用五大数据类型相关推荐

  1. Redis 学习笔记-NoSQL数据库 常用五大数据类型 Redis配置文件介绍 Redis的发布和订阅 Redis_事务_锁机制_秒杀 Redis应用问题解决 分布式锁

    1.NoSQL数据库 1.1 NoSQL数据库概述 NoSQL(NosQL = Not Only sQL ),意即"不仅仅是sQL",泛指非关系型的数据库.NoSQL不依赖业务逻辑 ...

  2. 解析Redis操作五大数据类型常用命令

    摘要:分享经常用到一些命令和使用场景总结,以及对Redis中五大数据类型如何使用cmd命令行的形式进行操作的方法. 本文分享自华为云社区<Redis操作五大数据类型常用命令解析>,作者:灰 ...

  3. 【用户画像】Redis的常用五大数据类型和配置文件介绍

    文章目录 一 常用五大数据类型简介 1 Redis键(key) 2 Redis字符串(String) 3 Redis列表(List) 4 Redis集合(Set) 5 Redis哈希(Hash) 6 ...

  4. NoSQL(1)之 Redis的五大数据类型使用方法的详细介绍

    Redis的五大数据类型也称五大数据对象:了解过6大数据结构,Redis并没有直接使用这些结构来实现键值对数据库,而是使用这些结构构建了一个对象系统redisObject:这个对象系统包含了五大数据对 ...

  5. redis之五大数据类型

    redis之五大数据类型 redis redis的两种链接方式 简单链接 1234 import redisconn = redis.Redis(host='10.0.0.200',port=6379 ...

  6. redis的zset的底层实现_Redis(三)--- Redis的五大数据类型的底层实现

    1.简介 Redis的五大数据类型也称五大数据对象:前面介绍过6大数据结构,Redis并没有直接使用这些结构来实现键值对数据库,而是使用这些结构构建了一个对象系统redisObject:这个对象系统包 ...

  7. 配置文件存int类型_Redis详解(五)------ redis的五大数据类型实现原理

    > 本系列教程持续更新,可以微信搜索「 IT可乐 」第一时间阅读.回复<电子书>有我为大家特别筛选的书籍资料 前面两篇博客,第一篇介绍了五大数据类型的基本用法,第二篇介绍了Redis ...

  8. 1.redis常用的数据类型及应用

    Redis 的特性: 更丰富的数据类型 进程内与跨进程:单机与分布式 功能丰富:持久化机制.过期策略 支持多种编程语言 高可用,集群 Redis 一共有几种数据类型?(注意是数据类型不是数据结构) S ...

  9. NoSQL数据库之Redis(三):常用五大数据类型

    目录 Redis键(key) 常用命令 Redis字符串(String) 常用命令 原子性 数据结构 Redis列表(List) 常用命令 数据结构 Redis集合(Set) 常用命令 数据结构 Re ...

最新文章

  1. 一文盘点10大移动端机器学习框架
  2. like mysql 相反_mysql真的不能做搜索引擎吗?
  3. vb 变量赋值为当前选定单元格_VBA变量5年踩坑吐血精华总结
  4. 2.Azure资源组迁移
  5. 【uniapp】swiper 自定义轮播图指示点
  6. iOS实现字符串动画
  7. Another Distinct Values
  8. 联发科mtk手机处理器怎么样_【今日短讯】一加概念手机Concept One发布|苹果iPhone 9渲染图出炉|联发科5G处理器天玑800发布...
  9. 20个Flutter实例视频教程-01节底部导航栏和切换效果的制作-1
  10. 《世界顶级思维》读后感 —— 上篇
  11. 【转】Windows10彻底关闭休眠功能
  12. 内存管理-之启动-基于linux3.10
  13. Field userDao ....service.impl...'com.lzj.springcloud.dao.UserDao' that could not be found
  14. 科目二 倒车入库 流程记录 LTS
  15. 北大肖臻老师《区块链技术与应用》系列课程学习笔记[1]Bitcoin中用到的密码学原理和数据结构
  16. 主成分回归之后预测_主成分回归解析.ppt
  17. 50个热门语义分割数据集免费、高速下载资源分享,涵盖通用视觉、遥感、自动驾驶、医疗等多种场景题
  18. 找不到JVM是什么原因
  19. android中handler机制,如何使用?,Android中的Handler机制
  20. 【转载】偷窥女生宿舍(来自新浪读书)

热门文章

  1. Ubuntu用户通过Folder Color修改文件夹颜色-让桌面更多彩
  2. Peter Cnudde谈雅虎如何使用Hadoop、深度学习和大数据平台
  3. Windows10 + VS2015 环境下对gdal2.0.1进行64bit编译小结
  4. UNION会自动删除重复项,union与union all的差异
  5. [Job Interview] C/C plus plus Programming
  6. PHP向第三方接口发送json数据
  7. [UWP小白日记-5]转换MVA学院的XML字幕为SRT
  8. 入职五年回顾(一) 2012年8月
  9. mac 部署python环境
  10. 手机游戏深化、改革。