Redis学习笔记(二)--NoSQL入门概述(二)

NoSQL特点

易扩展

去掉了关系数据库的关系型特性,数据之间无关系,容易扩展。也无形之间,在架构的层面上带来了可扩展的能力。

高性能

高读写性能,得益于无关系性,数据库结构简单

MySQL使用Query Cache ,每次表的更新Cache就失效

多样灵活的数据模型

无需为存储数据建立字段,随时定义存储数据格式。

传统RDBMS vs NOSQL

RDBMS

1、高度组织化结构化数据
2、结构化查询语言 SQL
3、数据和关系都存储在单独的表中
4、数据操纵语言,数据定义语言
5、严格的一致性
6、基础事物

NoSQL

1、代表着不仅仅是SQL
2、没有声明性查询语言
3、没有预定义的模式
4、键值对存储,列存储,文档存储,图形数据库
5、最终一致性,而非ACID属性
6、CAP定理
7、高性能,高可用和可伸缩性

使用方式

KV:键值对存储
Cache:缓存
Persistence:持久化

3V+3高

大数据时代的3V

海量 Volume
多样Variety
实时Velocity

互联网需求的3高

高并发
高可扩
高性能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值