MongoDB安装和简介

前面我们把nodejs的web开发入门说了,现在来说说数据库,一般搭配的数据库是mysql和mongodb,今天我们来说mongodb

MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB是一个高性能,开源,无模式的文档型数据库,官方给自己的定义是Key-value存储(高性能和高扩展)和传统RDBMS(丰富的查询和功能)之间的一座桥梁。

下面说安装

下载地址:MongoDB的官网是:http://www.mongodb.org/

根据系统的不同选取不同的版本

然后解压安装

注意,安装完之后,要在mongodb 下建立Data文件夹,然后在Data文件夹下分别建立db,log两个文件夹,至此mongodb下有以下文件夹

C:\mongodb\bin

C:\mongodb\data\db

C:\mongodb\data\log

猜也猜到这文件夹是放日志和数据用的

之后需要安装服务

进入到dos窗口

>cd C:\mongodb\bin

> C:\mongodb\bin>mongod --dbpath "C:\mongodb\data\db" --logpath "C:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"

这样服务就安装成功了

>NET START MongoDB   (开启服务)

>NET stop MongoDB   (关闭服务)

这样准备工作做好了,后面文章会具体写芒果入门



版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-29 19:08:11

MongoDB安装和简介的相关文章

MongoDB安装及shell简介

MongoDB安装 MongoDB具有跨平台的优良特性,提供了对主流的操作系统支持,我们可以根据自己使用的操作系统,选择下载对应的安装包. 图 1. MongoDB支持各个版本的操作系统 MongoDB在各个操作系统上的安装都比较简单,我们只需要下载安装包,解压到某个目录下,然后指定存储目录并执行mongod,其就可以监听客户端的链接请求了:下面简单的介绍一下在Ubuntu下的安装过程: 将下载的安装包拷贝到特定的目录下,并进行解压 图 2.拷贝MongoDB并解压缩 执行解压MongoDB目录

菜鸟的mongoDB学习---(一)安装与简介

什么是NoSQL? NoSQL,指的是非关系型的数据库.NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称. NoSQL用于超大规模数据的存储.(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据).这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展. 为什么使用NoSQL ? 今天我们可以通过第三方平台(如:Google,Facebook等)可以很容易的访问和抓取数据.用户的个人信息,社交网络,地理位置,用户生成的数据和

MongoDB安装部署(一)

前言 MongoDB是一个由C++语言编写的基于分布式文件存储的数据库,是当前NoSQL数据库中比较热门的一种,旨在为Web应用提供可扩展的高性能数据存储解决方案. MongoDB 简介 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.支持的数据结构非常松散,因此可以存储比较复杂的数据类型.最大的特点是其支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引

windows和centos下mongodb安装使用

官网:https://www.mongodb.org/downloads 版本:2.6.10    (2.X最终稳定版) http://www.jb51.net/article/48217.htm   (mongodb常用操作命令) http://snowolf.iteye.com/blog/1796749/    (mongodb之CRUD) http://www.cnblogs.com/zengen/archive/2011/04/23/2025722.html    (权限.用户) htt

MongoDB安装部署及基本操作

MongoDB 第1章 数据库管理系统 1.1 什么是数据? 数据是指未经过处理的原始记录,一般而言,数据缺乏组织及分类,无法明确的表达事物代表的意义,数据描述事物可以是描述事物的符号记录,是可定义为意义的实体,设计事物的存在形式,是关于事件之一组离散且客观的事实藐视,是构成讯息和知识的原始材料 1.2 什么是数据库管理系统? ?  数据库管理系统,是一种针对对象数据库,为管理数据库而设计的大型电脑软件管理系统, ?  具有代表性的数据管理系统有: Oracle.Microsoft SQL Se

MongoDB安装及多实例启动

MongoDB安装及多实例启动 MongoDB简介 MongoDB是一款跨平台.面向文档的数据库.可以实现高性能.高可用性,并且能够轻松扩展,是一个基于分布式文件存储的开源数据库系统,在高负载的情况下,添加更多的节点可以保证服务器的性能. 在大数据时代中,大数据量的处理已经成了考量一个数据库最重要的原因之一.MongoDB的一个主要目标就是尽可能的让数据库保持卓越的性能,这很大程度地决定了MongoDB的设计.MongoDB选择了最大程度而利用内存资源用作缓存来换取卓越的性能,并且会自动选择速度

MongoDB安装与操作大全

简介 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型.Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引. 特点 面向集合

[linux][MongoDB] mongodb学习(一):MongoDB安装、管理工具、

参考原文:http://www.cnblogs.com/kaituorensheng/p/5118226.html linux安装完美实现! 1. mongoDB安装.启动.关闭 1.1 下载安装包 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.3.tgz 1.2 解压,移动到/usr/local/mongodb目录 tar -zxvf mongodb-linux-x86_64-3.0.3.tgz sudo mv mo

MongoDB之TextSearch简介

MongoDB之TextSearch简介  MongoDB支持对文本内容执行文本搜索操作,其提供了索引text index和查询操作$text来完成文本搜索功能.下面我们通过一个简单的例子来体验一下MongoDB提供的全文检索功能. 1.新建blogs collection,并插入如下的document. db.blogs.insert({_id:1,title:"MongoDB text search",content:"this is a simple MongoDB t