Redis入门-搁置
介绍
NoSQL-非关系型数据库
特点
- 结构-非结构化
- 键值(Redis)
- 文档(MongoDB)
- 图(Neo4j)
- 列(HBase)
- 关联-无关联的
- 查询-非SQL
SQL
1 | SELECT id,name age FROM tb_user WHERE id =1 |
非SQL-不统一的语法
1 | get user: 1 |
1 | db.users.find({_id: 1}) |
- 事务-BASE-相对于SQL的ACID(原子性,一致性,隔离性,持久性)
- 存储-内存
- SQL为磁盘存储
- 扩展性- 水平
- SQL为垂直
- 使用场景
- 数据结构不固定
- 对一致性、安全性要求不高
- 对性能要求高的时候
Redis介绍和Redis的安装
Redis的特征
- 键值型
- 单线程(核心),每个命令具备原子性
- 低延迟,速度快(基于内存、IO多路复用、良好的编码)
- 支持数据持久化
- 支持主从集群、分片集群
- 支持多语言客户端
Redis的安装
因为在学校没有条件用Linux下载,此文章被搁置T_T
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Blog of Sof!
评论









