您的位置:首页 > 数据库

NoSQL数据库分析学习2

2017-04-05 00:00 113 查看
能做什么:

1、易扩展:数据库种类繁多,去掉关系性特性。在架构层面带来了可扩展性。

2、大数量高性能:非常高的读写性能,尤其在大数据量下。

3、多样灵活的数据模型:无需事先为要存储的数据建立字段。随时可以存储自定义数据格式。

RDBMS Vs Nosql

RDBMS:

-高度组织化结构化的数据

-结构化查询语言

-数据和关系都存储在单独的表中

-数据操作语言,数据定义语言

-严格的一致性

-基础事务

NOSQL

-代表不仅仅是sql

-没有声明是查询语言

-没有预定义的模式

-键-值对存储,列存储,文档存储,图形数据库

-最终一致性,而非ACID属性

-非结构化和不可预知的数据

-CAP定理

-高性能,高可用性和可伸缩性

Redis,Memcached(文档类数据库),Mongdb。

3v+3高:海量Volume,多样Variety,实时Velocity;高并发,高扩展,高性能。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: