设为首页 加入收藏

TOP

mongoDB数据库初学,NoSQL了解
2018-03-15 08:55:07 】 浏览:132
Tags:mongoDB 数据库 初学 NoSQL 了解

学习mongoDB之前,需要先了解NoSQL:

1.传统的关系型数据库满足不了数据的高并发读写

2.传统的关系型数据库满足不了海量数据的高效率存储和访问

3.NoSQL有高可扩展性和高可用性

4.NoSQL的主流产品:Redis MongoDB ......

NoSQL数据库的四大分类:

1.键值(Key-Value)存储,如Redis(优势:快速查询 劣势:存储数据缺少结构化)

2.列存储,如HBase(优势:快速查询,扩展性强 劣势:功能相对局限)

3.文档数据库,如mongoDB(优势:数据结构要求不严格 劣势:查询性能不高,确实统一查询的语法)

4.图形数据库,如InfoGrid(优势:利用图结构相关算法 劣势:需要对整个图做计算才能得到结果,不容易做分布式的集群方案)

NoSQL的特点:

1.易扩展

2.大数据量,高性能

3.灵活的数据模型

4.高可用

什么是mongoDB? 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇postgresql控制命令执行时长state.. 下一篇分享一个电子商城数据库的设计思路

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目