MongoDB介绍

原创 2016年05月30日 15:36:34

MongoDB简介

MongoDB是10gen开发出来的的NoSQL资料库,而NoSQL是Not Only SQL的缩写。
MongoDB是用来处理大数据级的资料库,以文本的方式储存
Mongo的资料体结构是以Key,Value组合的,储存的方式与Json格式完全相同

为什么要学习MongoDB

1.MongoDB可以处理资料库为T级量的数据
2.支持分散式架构
当然在使用MongoDB也有很多不便之处
1.Console画面操作对有些人来说是很烦人的,当然也有视窗化的工具(http://robomongo.org/)
2.对不熟悉JavaScript开发的人员来说,学习上的瓶颈可大了,因为Monogo是基本Javascript & JSON的资料库

MongoDB存储资料格式

在MongoDB是以Json 格式存储资料的,其内容如下

而_id是PK,这一个栏位如果你没有指定的话,系统会自动的生成

不同于RDBMS 把数据储存在行与列中,MongoDB的数据是储存在文件中的。
这些文件使用二进制存储形式,其格式为类似JSON格式的BSON格式。
和其它的数据库一样,单个文件的储存大小是有限制的。在旧​​ 版本的MongoDB中,单个文件都限制在4M以内。而新版本的MongoDB单文件已经支持到16M大小。

MongoDB插入文档

>db.col.insert({title: 'MongoDB 教程', 
    description: 'MongoDB 是一个 Nosql 数据库',
    by: '菜鸟教程',
    url: 'http://www.runoob.com',
    tags: ['mongodb', 'database', 'NoSQL'],
    likes: 100
})
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mongodb的使用介绍

  • 2012-12-19 10:57
  • 599KB
  • 下载

MongoDB介绍、安装、使用

  • 2012-10-12 10:00
  • 1.02MB
  • 下载

MongoDB数据库介绍以及MongoVUE的简单使用

MongoDB数据库介绍以及MongoVUE的使用

mongodb与redis介绍

  • 2013-03-29 14:56
  • 583KB
  • 下载

mongodb介绍

  • 2013-07-22 09:21
  • 20KB
  • 下载

第一节 MongoDB介绍及下载与安装

引言     MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复...

MongoDB数据库简单介绍

  • 2014-08-17 00:08
  • 11KB
  • 下载

MongoDB分片介绍

  • 2013-12-09 20:16
  • 53KB
  • 下载

MongoDB 索引之介绍与使用

MongoDB中的索引其实类似于关系型数据库,都是为了提高查询和排序的效率的,并且实现原理也基本一致,大部分优化MySQL索引的技巧也同样适用于mongodb。由于集合中的键(字段)可以是普通数据类型...

MongoDB交流-基础知识介绍

  • 2014-05-29 14:09
  • 2.44MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)