初识Redis(一)

1 认识NoSQL

1.1 SQL  vs NoSql

  SQL-关系型数据库 NoSQL-非关系型数据库
数据结构 结构化

非结构化:#1键值类型(redis);#2文档类型(MongoDB);

#3列类型(HBase);#4Graph类型(Neo4j)

数据关联 关联的 无关联的
查询方式 SQL查询 非SQL
事务特性 ACID BASE(基本满足事务,非强一致)
存储方式 磁盘 内存
扩展性 垂直 水平
使用场景

1)数据结构固定;

2)相关业务对数据安全性、一致性要求较高

1)数据结构不固定;

2)对一致性、安全性要求不高;

3)对性能要求

 

2 认识Redis

 特点:

1)键值(key-value)型,value支持多种不同数据结构,功能丰富;

2)单线程,每个命令具备原子性;

3)低延迟,速度快(基于内存(快速的最主要的原因)、IO多路复用、良好的编码,基于C语言编写);

4)支持数据持久化;

5)支持主从集群、分片集群;

6)支持多语言客户端。

3 安装Redis

https://www.cnblogs.com/daytoy105/p/16655789.html

4 网站

中文网:https://www.redis.net.cn/

英文网:https://redisson.org/

posted @ 2024-12-11 16:52  DAYTOY-105  阅读(4)  评论(0编辑  收藏  举报