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年10月12日 10:00
  • 1.02MB
  • 下载

mongodb介绍

  • 2013年07月22日 09:21
  • 21KB
  • 下载

MongoDB新的数据统计框架介绍

MongoDB新的数据统计框架介绍 下面我们就来看看几个新的操作符: $match $match的作用是过滤数据,通过设置一个条件,将数据进行筛选过滤,例子: db.runCommand(...

mongodb说明介绍快速入门

  • 2017年10月30日 13:37
  • 349KB
  • 下载

MongoDB数据库简单介绍

  • 2014年08月17日 00:08
  • 11KB
  • 下载

MongoDB之介绍和安装

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系型数据库和非关系数据库之间的产品,是非关系数据库当中功...

MongoDB分片介绍

  • 2013年12月09日 20:16
  • 53KB
  • 下载

MongoDB交流-基础知识介绍

  • 2014年05月29日 14:09
  • 2.44MB
  • 下载

学习MongoDB--(9-1):复制(主从复制--基本示例和原理介绍)

在生产环境中,MongoDB极力推荐使用其复制功能!数据库管理员的一个十分重要的工作就是确保复制设置正确且运转良好!复制可以用来应对故障切换、数据集成、读扩展和离线批处理的数据源!马上就来讲一下复制的...

MongoDB介绍

  • 2013年11月23日 22:24
  • 1.53MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MongoDB介绍
举报原因:
原因补充:

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