Redis基础

Redis基础

Redis是一个基于内存的key-value结构数据库

  • 基于内存存储,读写性能高
  • 适合存储热点数据,限时数据(热点新闻、商品)
  • 企业应用广泛

Redis是用C语言开发的一个开源的高性能键值对(Key-Value)数据库,官方提供的数据是可以达到10000+的QPS(每秒内的查询次数)。它存储的value类型比较丰富,也被称为结构化的Nosql数据库。
nosql(not noly sql),不仅仅是SQL,泛指非关系 型数据库。Nosql数据库并不是要取代关系型数据库,而是对关系型数据库的补充。
在这里插入图片描述

数据类型

Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型

  • 字符串 string
  • 哈希 hash
  • 列表 list
  • 集合 set
  • 有序集合 sort set
    在这里插入图片描述

常用命令

字符串常用命令

在这里插入图片描述

  • 在执行set命令的时候,存入的数据都会转换成字符串 来进行存储
  • 在key值相同的情况下,后存储的value的值会覆盖原先的值

在这里插入图片描述

  • 设置过期时间,指定value值在某段时间(秒)类有效。(验证码)
    在这里插入图片描述

哈希表hash操作命令

在这里插入图片描述

列表常用命令

在这里插入图片描述

集合set操作命令

在这里插入图片描述

Redis的常用命令

在这里插入图片描述

在Java中操作Redis

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值