学习MongoDB一: 安装与配置及简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习MongoDB一: 安装与配置及简介相关的知识,希望对你有一定的参考价值。

一.简介

     

    MongoDB一种非关系型数据库(NoSql),是一种强大、灵活、可扩展的数据存储方式,因为MongoDB是文档模型,自由灵活很高,可以让你在开发过程中畅顺无比,对于大数据量、高并发、弱事务的互联网应用,MongoDB可以应对自如,MongoDB内置的水平扩展机制提供了从百万到十亿级别的数据量处理能力,还对MapReduce式聚合的支持,以及对地理空间索引的支持。


二.主要特性


面向集合存储,易于存储对象类型的数据

模式自由

支持动态查询

支持完全索引,包含内部对象

支持复制和故障恢复

使用高效的二进制数据储存,包括大型对象

文件存储格式为BSON(一种JSON的扩展)


三.基本概念


文档(document:是MongoDB中数据的基本单元

非常类似于关系型数据库系统中的行(但是比行要复杂的多)

注意:

每一个文档都有一个特殊的键_id,它在文档所处的集合中是唯一的,相当于关

系数据库中的表的主键

 

集合(collection:就是一组文档

类似于关系型数据库系统中的表


MongoDB的单个计算机可以容纳多个独立的数据库,每一个数据库都有自己的集合和权限。

MongoDB自带简介但功能强大的javascript shell,这个工具对于管理MongoDB实例和操作数据作用非常大


四.下载安装


1.去官网(www.mongodb.org/downloads)下载对应得版本

2.解压,在解压后的目录下新建data/db与data/log文件夹且在log文件夹下新建文件mongodb.log,如图:

  技术分享

3.启动

  切换到mongodb下的bin目录,执行如下命令:

   mongod --dbpath="数据的存放路径" --logpath="日志的存放路径" 

    技术分享

4.测试是否启动成功

  切换到mongodb下的bin目录,执行mongo命令,如下图表示成功:

    技术分享


五.将mongoDB设置成windows服务

1.在mongodb下新建mongo.config

内容如下:

dbpath=D:\install\development\mongodb-win32-x86_64-2.4.3\data\db

logpath=D:\install\development\mongodb-win32-x86_64-2.4.3\data\log\mongodb.log

2.用管理员身份打开cmd命令行,进入mongodb\bin目录,输入:

mongod --config D:\install\development\mongodb-win32-x86_64-2.4.3\mongo.config --install --serviceName "MongoDB"

3.效果

技术分享










本文出自 “7455444” 博客,请务必保留此出处http://7465444.blog.51cto.com/7455444/1873355

以上是关于学习MongoDB一: 安装与配置及简介的主要内容,如果未能解决你的问题,请参考以下文章

学习MongoDB 一:MongoDB 入门(安装与配置)

MongoDB学习笔记(二:入门环境配置及与关系型数据库区别总结)

学习MongoDB 一:MongoDB 入门(安装与配置)

Mongodb简介及安装部署配置

MongoDB安装与配置

安装MongoDB最新版4.0及配置和启动实例