使用门槛如此之低的MONGODB

目前如火如荼的MONGODB,它的使用门槛却如此之低(本文以WINDOWS为例):

1、网站下载安装包

2、安装MSI文件后,会在 C:\Program Files\MongoDB 下看到MONGODB的工作目录(其实它是绿色的)

3、我习惯将它组织到自己工作目录,将 C:\Program Files\MongoDB\Server\3.0 复制到了 E:\mongo3(MONGODB的工作目录中最主要的就是 bin )

4、为了运行方便,可将 bin 加入到系统变量 path 中

5、打开 CMD(管理员模式)

6、将MONGODB注册为WINDOWS服务,在CMD中执行:

mongod --install --serviceName "mongo3" --serviceDisplayName "mongo3" --serviceDescription "[email protected]" --dbpath "E:\mongo3\db" --port 10000 --logpath "E:\mongo3\log\log.txt"

解释:

(1)db目录用于存放数据库文件、log.txt用于存储运行日志(都须手动创建)

(2)服务名是“mongo3”(之后还用于从服务中删除)、服务列表显示名是“mongo3”,服务描述是“[email protected]”这三项都随意了

(3)服务端口号是 10000(随意,小于65535即可,当然不要与既有端口号冲突,万以上冲突机率小)

(4)OK后可在WINDOWS服务中看到 mongo3 ,它已经是自动模式了,但此次并未启动,可手动启

这样,你的这台WINDOWS已经是台MONGODB服务器了。

7、删除服务的命令是: mongod --remove --serviceName mongo3

8、用客户端连接服务(本机为例):

mongo --port 10000 --host 127.0.0.1

之后就可执行操作指令了(可参考文档或网上搜集)

其实,本机的那个MONGODB工作目录可以复制到其他机器上,用以上步骤再创建一个MONGODB服务器,跟MYSQL异曲同工。本人就喜欢此种简约而不简单产品。

当然了,这只是门槛,MONGODB还有很多高级特性是需要学习曲线的,但作为单机数据库构建一个小的应用系统,此已足矣。

时间: 2024-11-10 14:52:38

使用门槛如此之低的MONGODB的相关文章

MongoDB性能优化

MongoDB是一个高性能可扩展基于文档的NoSQL数据库,高性能也需要在多个关键维度的配置,包括硬件.应用模式.模式设计.索引.磁盘I/O等. 存储引擎 WiredTiger是3.0以后的默认存储引擎,细粒度的并发控制和数据压缩提供了更高的性能和存储效率.3.0以前默认的MMAPv1也提高了性能.在MongoDB复制集中可以组合多钟存储引擎,各个实例实现不同的应用需求. 硬件 MongoDB初衷是采用水平扩展构建集群,而不是价格更高的硬件升级.采用复制保证高可用,自动分片使数据均匀分布在各节点

[译]MongoDB 3.0发布说明

原文来自:http://docs.mongodb.org/manual/release-notes/3.0/ 2015年3月3日 MongoDB 3.0现已可供使用.关键新特性包括支持WiredTiger存储引擎,插件化存储引擎API,SCRAM-SHA-1身份验证机制,以及改进的explain功能. MongoDB运维管理器(MongoDB Ops Manager),包括自动化,备份,监控现在可供使用.查看运维管理器和运维管理器发布说明以获取更多内容. 小版本发布 3.0.1 - 2015年3

名词理解——生活——职业的门槛和壁垒

都说搞科研的,高技术的门槛高,外人不容易进入.那些低技术的,不需要高文凭的难道门槛就真的低了吗?我不这样认为. 就比如做销售,心态要好,要能准确的抓住用户的心理,对自己销售的产品和市面上竞争对手的产品有了解,对用户群体的特征有深入理解.手中拿的是产品,面向的是用户.成为一名合格的销售人员,这是需要大量的练习和经验的.所以干销售也有门槛,你要具备一定的理解能力,有耐心去挖掘一些能增加你成功销售概率的东西,还要不厌其烦的去试各种方法,毕竟每次面对的人都有细微差别.抗打击和挫折能力强,肯跑肯干.这我觉

Web前端工程师成长之路——知识汇总

一.何为Web前端工程师? 前端工程师,也叫Web前端开发工程师.他是随着web发展,细分出来的行业.Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发.制作标准优化的代码,并增加交互动态功能,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验. 图1.前端技术MSS Web前端开发技术主要包括三个要素:HTML.CSS和JavaS

如何成为一名优秀的前端工程师(转)

web前端工程师 分类: Web开发应用 一.何为Web前端工程师? 前端工程师,也叫Web前端开发工程师.他是随着web发展,细分出来的行业.Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发.制作标准优化的代码,并增加交互动态功能,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验. Web前端工程师成长之路——知识汇总 图1.

web前端工程师知识汇总

分类: Web开发应用 一.何为Web前端工程师? 前端工程师,也叫Web前端开发工程师.他是随着web发展,细分出来的行业.Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发.制作标准优化的代码,并增加交互动态功能,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验. Web前端工程师成长之路--知识汇总 图1.前端技术MSS W

零基础学习web前端,大神给你们指路

随着web前端的飞速发展,学习web前端的人员也是越来越多,在移动 互联网 时代,相信我们每个人的手机上都装有数十个APP,这些APP的开发其实也和当下热门的 Web 前端开发息息相关. 事实上,如今一半以上的APP都是采用Hybrid混合模式开发,即结合安卓和Web端技术开发.而纯 Web开发 的APP也不在少数,比如我们众所周知的 QQ 空间就是使用 Web前端 的React Native技术开发.除了APP,我们在手机端常看到的H5页面,也是主要运用了Web端的 HTML5 技术开发. 当

【知乎】前端现在怎么这么多人?(2017-2019)

顾轶灵  2017-02-19?如果你在知乎关注了「前端开发」这个话题,那么你三天两头就会看到类似这样的问题: 我转专业零基础学前端,多久能实习?何时才能找到工作?去 BAT 要学习到什么程度?本人 xx 岁女生,在学校的时候写代码就不行,适合做前端吗?以后会不会太累?我自学前端几个月了,xx 官网也模仿过了,HTML/CSS都没啥问题了,但是 JS 学不进去怎么办?我培训了几个月出来,发现前端工作怎么这么难找?简历不造假连面试机会都没有怎么办?现在前端市场是不是已经饱和了?xx 网上每个前端的

ICO如此疯狂为哪般?

编者语: 独角兽一词起源于硅谷,是投资行业,尤其是风险投资业的术语,指的是那些估值超过十亿美元的创业公司.独角兽凤毛麟角,占创业公司总数的0.1%都不到.鑫根资本认为,一个独角兽能达到如此估值,肯定是掌握了某种颠覆时代的技术或模式,使得投资者趋之若鹜,它的诞生势必将带动其相关的产业链发生根本.敬请阅读! 文/卢菁.玟君(鑫根资本) 七月初,美国两家名不见经传的区块链技术公司Tezos和block.one成功完成了总值4亿美元的融资,而且,整个过程同VC.投行.华尔街.或金融证券监管都毫无关联.他