Redis

redis用来做数据缓存, 运行在内存中,数据也保存在内存中

一般吧redis称为中间件

缓存---让数据距离程序更近一步

1.NoSQL(泛指非关系型数据库)

关系型数据库:使用标准sql语句操作

非关系型数据库:没有固定的关系以键值对的形式存储, key -- value

他们不相互替代但是相辅相成。

2.redis特点

① 存储结构简单,性能高,易于扩展,支持多语言,支持多种数据类型,保证操作的原子性(操作不可中断)

② 是以键值对的方式存储在内存中,也可以存储在硬盘里

3.关系型数据库

优点:

结构简单易扩展,高能

不足:

IO瓶颈

4.非关系型数据据库

优点:

结构简单,易扩展,性能高

缺点:

只适合放简单数据,不适合放持久,复杂的型数据。

5.redis5种基本常用类型

redis是键值对,键都是String

5种数据类型指的是值

String(字符串),Hash(哈希),List(列表),Set(无序集合),Zset(有序集合)

6种底层结构:动态字符串,双向链表,压缩列表,哈希表,跳表,整数树组。 ​ ①String:

key --value

单值缓存:是指存储一个值。

eg:验证码, Web 集群 session 共享

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值