Redis的5种数据类型与常用命令讲解

 更新时间:2019年03月01日 15:08:18   作者:living_ren  
今天小编就为大家分享一篇关于Redis的5种数据类型与常用命令讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

1.redis的5种数据类型:

  • string 字符串(可以为整形、浮点型和字符串,统称为元素)
  • list 列表(实现队列,元素不唯一,先入先出原则)
  • set 集合(各不相同的元素)
  • hash hash散列值(hash的key必须是唯一的)
  • sort set 有序集合

2.string类型的常用命令:

  • 自加:incr
  • 自减:decr
  • 加: incrby
  • 减: decrby

3.list类型支持的常用命令:

  • lpush:从左边推入
  • lpop:从右边弹出
  • rpush:从右变推入
  • rpop:从右边弹出
  • llen:查看某个list数据类型的长度

4.set类型支持的常用命令:

  • sadd:添加数据
  • scard:查看set数据中存在的元素个数
  • sismember:判断set数据中是否存在某个元素
  • srem:删除某个set数据中的元素

5.hash数据类型支持的常用命令:

  • hset:添加hash数据
  • hget:获取hash数据
  • hmget:获取多个hash数据

6.sort set和hash很相似,也是映射形式的存储:

  • zadd:添加
  • zcard:查询
  • zrange:数据排序

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

  • redis如何取hash的值

    redis如何取hash的值

    这篇文章主要介绍了redis如何取hash的值问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • 解析Redis未授权访问漏洞复现与利用危害

    解析Redis未授权访问漏洞复现与利用危害

    这篇文章主要介绍了Redis未授权访问漏洞复现与利用,介绍了redis未授权访问漏洞的基本概念及漏洞的危害,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • 基于 Redis 实现接口限流的方式

    基于 Redis 实现接口限流的方式

    今天想和小伙伴们聊聊用 Redis 处理接口限流,这也是最近的 TienChin 项目涉及到这个知识点了,我就拎出来和大家聊聊这个话题
    2022-05-05
  • 解析Redis 数据结构之简单动态字符串sds

    解析Redis 数据结构之简单动态字符串sds

    Redis 的 string 类型为何使用sds而不是 C 字符串,本文主要介绍 string 的数据结构—— 简单动态字符串(Simple Dynamic String) 简称sds的相关知识,需要的朋友可以参考下
    2021-11-11
  • Win10下通过Ubuntu安装Redis的过程

    Win10下通过Ubuntu安装Redis的过程

    这篇文章主要介绍了Win10下通过Ubuntu安装Redis,在安装Ubuntu需要先打开Windows功能,接着创建一个用户及密码,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • 浅析Redis Sentinel 与 Redis Cluster

    浅析Redis Sentinel 与 Redis Cluster

    本文主要介绍Redis Sentinel 及 Redis Cluster的区别及用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-06-06
  • Redis教程(十):持久化详解

    Redis教程(十):持久化详解

    这篇文章主要介绍了Redis教程(十):持久化详解,本文讲解了Redis提供了哪些持久化机制、RDB机制的优势和劣势、AOF机制的优势和劣势、其它等内容,需要的朋友可以参考下
    2015-04-04
  • 基于 Spring Aop 环绕通知实现 Redis 缓存双删功能(示例代码)

    基于 Spring Aop 环绕通知实现 Redis 缓存双删功能(示例代码)

    基于 spring aop 常规应用场景多是用于日志记录以及实现 redis 分布式锁,在 github 中也有项目是把它拿来当作缓存的异常捕捉,这篇文章主要介绍了基于 Spring Aop 环绕通知实现 Redis 缓存双删,需要的朋友可以参考下
    2022-08-08
  • Redis数据结构原理浅析

    Redis数据结构原理浅析

    这篇文章主要为大家介绍了Redis数据结构原理浅析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • redis反序列化报错原因分析以及解决方案

    redis反序列化报错原因分析以及解决方案

    这篇文章主要介绍了redis反序列化报错原因分析以及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03

最新评论