安装及使用:
首先在Ubuntu上安装MongoDB。
下载MongoDB, 现在最新的生产版本1.7.0
1. 解压文件.
$ tar -xvf mongodb-linux-i686-1.4.3.tgz
2. 为MongoDB创建数据目录,默认情况下它将数据存储在/data/db
$ sudo mkdir -p /data/db/
$ sudo chown `id -u` /data/db
3. 启动MongoDB服务.
$ cd mongodb-linux-i686-1.4.3/bin
$ ./mongod
4. 打开另一个终端,并确保你在MongoDB的bin目录,输入如下命令.
$ ./mongo
====================================================================
每次开机运行都需要在(cmd)下面手动输入
E
cd E:\APMServ5.2.6\MongoDb\bin
mongod --dbpath E:\APMServ5.2.6\MongoDb\data
这样感觉非常麻烦,所以将Mongo数据库安装成为Windows服务。如此就方便很多啦
E:\APMServ5.2.6\MongoDb\bin>mongod --logpath E:\APMServ5.2.6\MongoDb\logs\MongoDB.log --logappend --dbpath E:\APMServ5.2.6\MongoDb\data --directoryperdb --serviceName MongoDB --install
回车显示如下便是服务安装成功
all output going to: E:\APMServ5.2.6\MongoDb\logs\MongoDB.log
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.
强调
1:log一定要指定一个xxx.log文件(文件不存在也要这么写,会自动创建,写成这样是不可以的--logpath d:\mongodb\logs)
2:serviceName的N字母要大写
注意:这条命令要到MongoDB的bin目录下运行,刚开始的时候,我就直接在D:\下运行,结果服务的可执行目录为【"D:\mongod" --logpath "D:\MongoDB\logs\MongoDB.log" --logappend --dbpath "D:\MongoDB\data" --directoryperdb --service 】,肯定是不对的。
该命令行指定了日志文件:E:\APMServ5.2.6\MongoDb\logs\MongoDB.log,日志是以追加的方式输出的;
数据文件目录:E:\APMServ5.2.6\MongoDb\data,并且参数--directoryperdb说明每个DB都会新建一个目录;
分享到:
相关推荐
启动MongoDB服务 进入MongoDB安装目录 说明:mongod.exe为MongoDB服务端,mongo.exe为MongoDB的客户端 进入Mong安装目录的bin目录中,打开cmd命令行,输入如下命令 mongod –dbpath “D:\Program Files\MongoDB
2.双击运行安装,可自定义安装路径,这里采用默认路径(C:\Program Files\MongoDB\Server\3.4) 一路下一步直至安装完毕。 3.创建数据存放目录(这里我放在D:\MongoDB\data)。 D:\MongoDB\data创建db目录和log目录...
Python 15711.4.1 安装PyMongo 15711.4.2 使用PyMongo 15811.4.3 用于实时分析的MongoDB 15811.4.4 模式 15911.4.5 处理请求 15911.4.6 使用分析数据 16011.4.7 其他因素 160附录A 安装MongoDB 163...
Spring-data-mongodb的文档太少了,基本都是网页版,我把网页做成了chm方便开发人员查看,文档是英文原版,是从官网抓下来的
自己做的成C# 操作mongodb 数据库的demo,正式项目中已经使用,放心下载,可完整运行
MapReduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。这样做的好处是可以在任务被分解后,可以通过大量机器进行并行计算,减少整个操作的时间。 ...
在创建mongodb的replica set的时候,只是做成了1主2从,没有做成1主1从1仲裁。这我们将一个几点从replica set中删除,再以仲裁节点的身份加入到replica set中: 1.初始状态: shard1ReplSet:PRIMARY> rs.status();...
材料设计卡事件卡标签去做: 添加种子用户实施实时更新切换到无服务器修复XSS快速开始: 安装MongoDB 安装服务器部门,创建config.js并以开发人员模式启动$ cd server$ npm i$ npm start 安装客户端部门并以开发人员...
随后10gen的工程师JaredRosoff出来做了简短的回答。每一个数据库都有自己独立的文件。如果你开启了directoryperdb选项,那你每个库的文件会单独放在一个文件夹里。数据库文件在内部会被切分成单个的块,每个块只保存...
MongoDB和NextJS●TODO 没有别的,只是一个简单的和冷静的待办事项用一个简单的,甚至冷却器数据库! :rocket: 入门该项目仍在进行中! 因此,尚无可用的网站URL :(。如果您想查看我的进度,只需克隆此存储库并在...
因为系统中mongodb做了主备,主备切换了,也可能导致这个问题。 把命令mongo –username=root –password=123456 –host=192.168.0.100 admin中的ip换成主ip后查询正常。 问题说明: 首先这是正常的,因为...
那个时候我已经做过很多个小型的S2SH了, 所以就偷懒把H换成了Mongodb, 当时只是找Spring对M的支持, 没想到就是Spring-data模块了. 感谢大学的2个好友. ZhangWeiXun(Sean) 提供了*Template类, 让我修改成Mongo...
适合做大量文本数据或日志文件入库的场景,大文本被拆分成多个线程处理,速度快。 批量插入MongoDB,存在则更新,不存在则自动新增。 包含Main方法调用案例,基于接口的通用设计,业务模块可自定义实现具体逻辑。
下面小编就为大家带来一篇java操作mongodb时,对象bean和DBObject相互转换的方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
这篇文章实现的博客系统使用 Vue 做前端框架,Node + express 做后端,数据库使用的是 MongoDB。实现了用户注册、用户登录、博客管理(文章的修改和删除)、文章编辑(Markdown)、标签分类等功能。 前端模仿的是 ...
js全栈实践,ANM主要做各种技术组合的使用示例,并没有做成产品的计划。 演示站点: 当前进展和阶段: 第一个月主要是搭建web框架,构建和自动测试的框架,目前Gulp的构建和测试任务已可用。 下一阶段: 从前到后...
MongoDB的备份其实算是一个基本操作,最近总是有人问起,看来很多人对这里还不太熟悉。为了避免一次又一次地重复解释,特总结成一篇博客供后来者查阅。如有不尽正确之处请指正。 不用多做解释,几乎对任何数据库都...
网上地址: 项目地址:由于作者阿里云域名正在备案,当前小伙伴只能通过ip地址进行访问,后续备案通过后,会替换成域名访问形式。建议参考本文的最后一篇,将项目克隆到本地启动(不需要任何阿里云系列产品即可本地...