站点图标 江湖人士

主流NOSQL数据库之MongoDB快速入门

【IT168 专稿】目前,NOSQL在业界正成长的如火如荼,此中Mongodb是此中十分优良的一员,MongoDB是一个基于分布式文件存储的数据库,由C++言语编写,旨在为WEB使用供给可扩展的高机能数据存储处理方案。在本系列教程中,将分三部门指点对Mongodb的进修,在第一部门中,将简单引见Mongodb的安装和根基利用方式,在第二部门中,将引见Java对Mongodb的编程操作,在第三部门中,将引见Spring对Mongodb的编程操作。

起首,我们到Mongodb的官方网站下载,下载的版本目前是1。8。1,下载后,解压到文件夹,好比C!mongodb-win32-1。8。1。接下来,我们能够察看下,该文件夹下有如下文件:

能够看到,mongodb可谓十分简单,只要10个文件。接下来,我们建立一个数据库文件存放的目次,这里设定为c!mymongodb。然后能够在号令行体例下启动mongodb了,运转如下号令:

在上面的消息中,我们留意到,mongodb在端口27017进行了监听来自客户端的毗连,而在28017端口,则启用了web界面的办理东西,因而我们能够通过进行拜候,能够看到如下的界面:

接下来,我们进修下,若何将mongodb安装成windows 中的办事,数据库入门起首我们在mongodb下,能够通过help选项,查看相关的协助指令,如下:

Windows Service Control Manager options!

reinstall reinstall mongodb service (equivilant of mongod

remove followed by mongod –install)

serviceName arg windows service name

serviceDisplayName arg windows service display name

serviceDescription argwindows service description

serviceUser arguser name service executes as

servicePassword arg password used to authenticate serviceUser

上面的号令行中,用dbpath参数指出了数据库的目次,–logpath则指出了日记存放的目次,而serviceName参数则指出了,定名安装的办事名为MongoDB,运转后有如下提醒:

而且能够在windows的节制面板中的办事中,看到该办事。而卸载办事的号令也很简单,如下:

退出移动版