一. Nosql
Nosql意为Not Only Sql,为什么需要NoSql呢?
-
High performance:高并发读写
-
Huge Storage:海量数据的高效率存储和访问
-
High Scalability && High Availability:高可扩展性和高可用性
二. NoSQL数据库的四大分类
Nosql数据库主要分为以下四类:
-
键值(Key-Value)存储 :优点是可以快速存取,缺点是数据缺少结构化。举例:Redis
-
列存储:查找速度比较快,扩展性强,缺点是功能局限。举例:HBase
-
文档数据库:数据结构要求不严格,缺点是查询性能不高。举例:MongoDB
-
图形数据库:可以使用图相关的算法,缺点是需要对图进行计算。举例:InfoGrid
三. Nosql数据库的特点
Nosql的数据库有以下特点:
-
易扩展
-
灵活的数据模型
-
大数据量,高性能
-
高可用
请登录之后再进行评论