NodeJS+Express+MongoDB - 张果 - 博客园,两年前端开发经验

一、MongoDB

=========

MongoDB是开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序丰富;高伸缩性;

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

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

官网地址:http://www.mongodb.org/

github:https://github.com/mongodb/

API Docs:http://docs.mongodb.org/manual/

nodejs驱动:https://github.com/mongodb/node-mongodb-native

1.1、安装MongoDB


下载地址:http://www.mongodb.org/downloads

下载成功后点击msi文件直接安装,这里以win7_64位的操作系统为例。

1.1.1、配置运行环境

1)、创建存放数据的文件夹

在任意没有中文的目录下新建文件夹,如c:\data,在文件夹下存放MongoDB数据库文件与日志文件,如:

c:\data\db用于存放mongodb的数据文件

c:\data\log用于存放mongodb的日志文件

2)、创建配置文件

打开MongoDB的安装目录如“C:\Program Files\MongoDB\Server\3.4\bin”,并在此目录下新建一个mongo.config文件,文件内容如下:

复制代码

##数据库目录##

dbpath=C:\data\db

##日志输出文件##

logpath=C:\data\log\db.log

复制代码

3) 、安装Windows服务

使用cmd进入命令行

使用cd切换目录到安装目录下,如:cd  C:\Program Files\MongoDB\Server\3.4\bin

安装MongoDB服务且指定配置文件,如:

mongod --config “C:\Program Files\MongoDB\Server\3.4\bin\mongo.config” --install

4)、错误处理

如果运行过程中提示“无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-win-crt-runtime-|1-1-0.dll”错误,请下载安装“vc_redist.x64”,如果vc redis.x64安装失败请先

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值