Redis基础

redis数据库存的是键值对,是Nosql数据库

1.初识Redis

Redis(Remote Dictionary Server)远程词典服务器,是一个基于内存的键值型NoSQL数据库。

特征:

键值型,value支持多种不同数据结构,功能丰富

单线程,每个命令具有原子性

低延迟,速度快(基于内存,IO多路复用,良好的编码)

支持数据持久化

支持主从集群分布,分片集群

支持多语言客户端

SQL:关系型数据库(国外叫SEQL)

存储在磁盘上,可垂直扩展,使用场景有:1)数据结构固定2)相关业务对数据安全性、一致性要求较高

(1)结构化(Structeured)

(2)关联的(Relational)

通过外键来连接两个表之间的关系

(3)SQL查询

固定查询,如: SELECT ID FROM USER WHERE ID = 1

好处:只要是关系型数据库都可以使用这个语句

(4)ACID

事务必须满足ACID特性:原子性,一致性,隔离性,持久性

NoSQL:非关系型数据库

存储在内存上,可水平扩展,使用场景有:1)数据结构不固定 2)对一致性、安全性要求不高 3)对性能要求高

(1)非结构化

(2)非关联的

通过JSON文档嵌套的形式来连接

(3&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小劉要努力~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值