NoSql简介

一、为什么使用nosql--存储数据的瓶颈

  1.数据量的总大小,一个机器放不下。

  2.数据的索引,一个机器放不下。

  3.访问量(读写混合),一个实力不能承受。

二、NoSql是什么

  泛指非关系型的数据库,这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。

三、NoSql优点

  1.易扩展,数据之间无关系,这样就非常容易扩展,无形之间,架构的层面上带来了可扩展的能力。

  2.大数据量高性能,NoSql数据库具有非常高的读写能力,尤其在大数据量下,同样表现优秀。

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

四、3V+3高

  大数据时代的3V:海量Volume、多样Variety、实时Velocity。

  三高:高并发、高可扩、高性能。

五、NoSql数据库的四大分类

  1.KV键值。

  2.文档型数据库:典型:CouCHDB、MongoDB

  MongoDB是一个基于分布式文件存储的数据库。由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。

  3.列存储数据库:分布式文件系统。

  4.图关系数据库:专注于构建关系图谱,Neo4J,InfoGrid

NoSql简介

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdjff.html