下载此文档

MongoDB入门讲解.ppt


文档分类:IT计算机 | 页数:约55页 举报非法文档有奖
1/55
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/55 下载此文档
文档列表 文档介绍
nosql数据库_MongoDB
2015-10-02
CONTENTS
目录
1
2
3
4
MongoDB简介
MongoDB下载安装
MongoDB应用
GridFS
存取数据机制
6
7
8
9
服务器管理
MongoDB总结
MongoDB与mysql对比
复制与分片
5
初步了解MongoDB,认识什么是mongoDB,为什么要用MongoDB,MongoDB特性
第一节
返回
MongoDB简介
什么是MongoDB?
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
MongoDB的特点?
高性能、易部署、易使用,存储数据非常方便
MongoDB简介
MongoDB主要功能特性?
面向集合存储,易存储对象类型的数据。
模式自由。
支持动态查询。
支持完全索引,包含内部对象。
支持查询。
支持复制和故障恢复。
使用高效的二进制数据存储,大型对象(如视频等)。
自动处理碎片,以支持云计算层次的扩展性
支持RUBY,PYTHON,JAVA,C++,PHP等多种语言。
文件存储格式为BSON(一种JSON的扩展)
可通过网络访问
MongoDB简介
使用原理
所谓“面向集合”(Collenction-Oriented),意思是数据被分组存储在数据集中,被称为一个集合(Collenction)。每个集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库(RDBMS)里的表(table),不同的是它不需要定义任何模式(schema)。
模式自由(schema-free),意味着对于存储在mongodb数据库中的文件,我们不需要知道它的任何结构定义。如果需要的话,你完全可以把不同结构的文件存储在同一个数据库里。
存储在集合中的文档,被存储为键-值对的形式。键用于唯一标识一个文档,为字符串类型,而值则可以是各种复杂的文件类型。我们称这种存储形式为BSON(Binary JSON)。
MongoDB简介
为什么要用MongoDB?
MongoDB的设计是要结合键值存储和关系型数据库的最好特性。键值存储,因为非常简单,所以速度极快而且相对容易伸缩。关系型数据库较难伸缩,至少很难水平伸缩,但拥有富数据模型和强大的查询语言。如果MongoDB能介于两者之间,就能成为一款易伸缩、能存储丰富数据结构、提供复杂查询机制的数据库。在使用场景方面,MongoDB非常适合用做以下应用程序的主要数据存储:Web应用程序、分析与记录应用程序,以及任何要求有中等级别缓存的应用程序。此外,由于它能方便地存储无Schema数据,MongoDB还很适合保存事先无法知晓其数据结构的数据。
了解如何获得MongoDB软件,包括如何为自己的环境选择正确的版本,如何在Windows和linux中安装和检测运行。
第二节
返回
MongoDB下载安装
选择正确版本?
MongoDB所使用的版本管理相当简单:偶数号为稳定版,奇数号为开发版。注意:32 位产品与 64 位产品之间的区别。32 位和 64 位版本的数据库目前有着相同的功能,唯一的区别是:32 位版本将每个服务器的数据集<?????>总大小限制在 2GB左右;64 位版本没有任何限制,所以在生产环境中应该优先使用 64 位版本。另外,不同的版本之间也有可能发生变化
下载MongoDB?
下载地址:https://nloads
安装MongoDB?
在Linux中安装MongoDB,有两种方式:一、通过仓库安装 MongoDB;二、手动安装MongoDB
在Windows中安装MongoDB,只需要根据自己的需要下载安装包、解压后运行即可。
MongoDB下载安装
安装
解压安装包后在mongodb 下建立Data文件夹 mongodb\data ,然后分别建立db,log两个文件夹,至此mongodb下有以下文件夹
mongodb\bin
mongodb\data\db
mongodb\data\log
,mongodb\data\log\

MongoDB入门讲解 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数55
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s1188831
  • 文件大小177 KB
  • 时间2018-07-03