学习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.效果

时间: 2024-08-06 20:40:47

学习MongoDB一: 安装与配置及简介的相关文章

Nginx学习指南之安装与配置

一.简介 Nginx [engine x]是Igor Sysoev编写的一个HTTP和反向代理服务器,另外它可以作为邮件代理服务器.Nginx已经在众多流量很大的俄罗斯网站上使用了很长时间,这些网站包括Yandex,Mail.Ru.VKontakte,以及Rambler,在国内使用Nginx作为Web Server,Cache Server,Proxy Server网站包括百度,新浪,腾讯,网易,机锋网等,根据Netcraft统计,在2012年8月份,世界上最繁忙的网站中有11.48使用Ngin

学习python-安装和配置环境变量

Python下载 Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到: Python官网:http://www.python.org/ 你可以在一下链接中下载Python的文档,你可以下载 HTML.PDF 和 PostScript 等格式的文档. Python文档下载地址:www.python.org/doc/ Python安装 Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上). 您需要下载适用于您使用平台的二进制代码,然后安装Python. 如果

win7+64位+Java学习基本软件安装+环境配置+eclipse(IDE)

一.下载安装JDK 1.安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html 根据需要进行下载,我的电脑是win7+64位,所以选择版本:jdk-9.0.1_windows-x64_bin.exe 2.双击安装包 ,点击下一步,建议不要装在C盘,我一般习惯性将所有软件装在E盘下面,首先是安装JDK: 3.继续点击下一步,安装完jdk-9.0.1,会自动安装jre-9.

MongoDB学习笔记——数据库安装及配置

MongoDB数据库安装 MongoDB官方下载地址:https://www.mongodb.com/download-center 首先需要根据Windows版本选择正确的MongoDB版本进行安装,可以在命令行中输入以下指令检查Windows版本: wmic os get osarchitecture 32 位版本的 MongoDB 只支持 2G 以下的数据库,只适用于测试及评估. 点击下载下来的安装文件进行MongoDB数据库安装,如:mongodb-win32-x86_64-2008pl

Mongodb的安装,配置,启动与相关操作

mongodb简介: ??? MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型.Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引. ? 本实验我们将对mongodb3.6.6数据库进行安装与一系列操作 1.安装:配置YUM源仓库 ??????

Windows环境下MongoDB的安装与配置

MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链接 点击DOWNLOAD下载  目前最新的版本是3.2.4,下载好后选择安装目录,这里选择d:\mongo3.2 配置MongoDB 在目录 d:\mongo3.2下新建一个mongo.config文件,这个文件是用来对MONGODB进行配置用的, 在d:\mongo3.2\bin下新建一个目录db

windows下MongoDB的安装及配置

1,首先下载对应版本的MongoDB进行安装,安装时我选择了D盘根目录进行安装,为了方便建议文件夹命名尽量简短如(d:\mongodb) 2,创建数据库文件的存放位置,比如d:/mongodb/data/db.启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功. 3,打开cmd(windows键+r输入cmd)命令行,进入D:\mongodb\bin目录(如图先输入d:进入d盘然后输入cd d:\mongodb\bin), 输入如下的命令启动mo

从零开始学习MySQL1---MySQL的安装与配置(只有Windows)

因为我电脑只装了Windows系统,故而,只整理了在Windows系统下的安装方式 截图比较麻烦,故而多引用百度经验. Windows平台下安装与配置MySQL 5.6 下载,网址:http://dev.mysql.com/downloads/mysql/#downloads 在页面下方,选择合适的版本(我的是windows(X86,64bit)),点击download. 如果不知道自己电脑什么配置,可以参考百度经验http://jingyan.baidu.com/article/a3a3f81

linux服务之Mongodb的安装及配置(centos)

Mongodb是一种nosql类型的数据库,高性能.易部署.易使用的特点在IT行业非常流行. 下面介绍一下mongodb的安装方式,这里我们是在linux下安装,使用的是centos6.4 64位的,可以在官网上下载对应的安装包,官网是https://www.mongodb.org/,也可以在我的网盘上下载,提供了64位和32位的安装包,还有一个mongoVUE,可视化mongodb管理工具,网盘地址是:http://pan.baidu.com/s/1c0ocQFu.windows下安装可以参考

MySQL数据库学习二 MSQL安装和配置

2.1 下载和安装MySQL软件 2.1.1 基于客户端/服务器(C/S)的数据库管理系统 服务器:MySQL数据库管理系统 客户端:操作MySQL服务器 2.1.2 MySQL的各种版本 社区版(Community):免费,自由下载,不提供技术支持. 企业版(Enterprise):收费,完备的技术支持. 版本: GA(General Availability):官方推崇广泛使用的版本. RC(Release Candidate):候选版本,最接近正式版本. Alpha:内测版,Bean:公测