微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

NoSQL特点一

为什么使用Nosql

用户个人信息, 社交网咯,地理位置 用户自己产生的数据

什么是Nosql

不仅仅是sql ,传统的关系型数据库 很难对付web2.0时代

Nosql特点

解耦

  1. 方便扩展 数据之间没有关系

  2. 大数据量高性能 (Redis 1秒写8万次 读11万 是一种细粒度的缓存)

  3. 数据类型是多样型的(不需要设计数据库!! 随取随用 数据量十分大的表 很多人就无法设计了)

  4.  传统RDBMS
      -结构化组织
      -sql
      -数据和关系都存在单独的表中
      -操作数据 数据定义语言
      -....
     NOsql
     -不仅仅是数据
     -没有固定的查询语言
     -键值对存储 列存储 文档存储 图形数据库(社交关系)
     -最终一致性
     -cap定理 和BASE( 异地多活)
     -高性能 ,高可用 ,高可扩展
     -......
  5. 大数据时代的3V: 主要描述问题 海量 多样 实时

    大数据时代的3高: 主要对程序的要求 高并发 高可拓 高性能

Nosql四大分类

KV键值对

文档型数据库

介于关系型数据库和非关系型数据库之间

列存储数据库

图片数据库

不是存图片的,放的是关系!! 比如社交网络

  • Neo4j

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐