码迷,mamicode.com
首页 > 数据库 > 详细

MongoDB学习笔记-认识MongoDB

时间:2016-02-19 12:11:36      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:

学习参考地址 http://www.runoob.com/mongodb

NoSql

流行的数据库Oracle,SqlServer,MySql为关系性数据库,相对的,也有非关系性数据库,统称为NoSql,而MongoDB就是NoSql的其中一种.

关系性数据库特点:

- 高度组织化结构化数据
- 结构化查询语言(SQL) (SQL)
- 数据和关系都存储在单独的表中。
- 数据操纵语言,数据定义语言
- 严格的一致性
- 基础事务

非关系型数据库特点:

- 代表着不仅仅是SQL
- 没有声明性查询语言
- 没有预定义的模式
-键 - 值对存储,列存储,文档存储,图形数据库
- 最终一致性,而非ACID属性
- 非结构化和不可预知的数据
- CAP定理
- 高性能,高可用性和可伸缩性

由上可以看出,关系型数据库更加安全,严谨,而非关系型数据库更加追求性能.从他们遵从的原则同样可以得出以上结论

技术分享

MongoDB

MongoDB简介:

  文档型数据库,由C++编写.

MongoDB使用场景:

  1,海量数据,经常用来分析,查询.

  2,数据通常较为固定.

  3,数据格式不固定.

从下图亦可得出以上结论

技术分享

 

MongoDB学习笔记-认识MongoDB

标签:

原文地址:http://www.cnblogs.com/qinggege/p/5200383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!