1.什么是NOSQL?
2.NOSQL的特点?
1.方便扩展(数据之间没有关系,很好扩展);
2.大数据量高性能(redis一秒写8万次,读取11万,nosql的缓存记录级,是一种细粒度的缓存,性能会比较高)
3. 数据类型是多样的(不需要事先设计数据库,随取随用,如果是数据量十分打的表,很多人就无法设计了)
3.传统的RDBMS和NOSQL的区别:
传统的RDBMS:
--结构化组织
--SQL
--数据和关系都村咋单独的表中
--数据操作语言、数据定义语言
--严格的一致性
--基础的事务
NOSQL
--不仅仅是数据
--没有固定的查询语言
--键值对储存,列储存、文档储存、图形数据库(社交关系)
--最终一致
--CAP定理和 BASE(异地多活)
高性能、高可用、高可扩
大数据时代的3V:
1海量Volume
2多样Variety
3实时Velocity
大数据时代的3高:
1高并发
2高可扩
3高性能
原文:https://www.cnblogs.com/WMZY/p/13578662.html