您的位置:首页 > 数据库 > Mongodb

MongoDB的部署及java访问

2016-07-05 16:22 351 查看
一、MongoDB的安装和部署是非常简单的

前言:MongoDB就是一个用来存储BSON格式的NoSQL数据库,用法类似面向对象的。

Windows部署相对简单,这里不再阐述。Linux的部署也不难,其部署方法如下:

1、将MongoDB-*.tar.gz包压缩到指定目录下,并重命名为mongo。运行如下命令:

将tar文件放在/root/wgl/mongo目录下,解压缩:tar –zxvf mongo*.tar.gz

重命名为解压缩后的mongodb目录为mongodb: mv xxx  mongodb

2、设置数据文件存放目录: mkdir –p /root/wgl/mongo/data/db

3、启动MongoDB服务:

./mongod --dbpath=/root/wgl/mongo/data/db

4、将MongDB作为Linux服务随机启动

    mkdir –p /root/wgl/mongo/logs     //创建日志目录

    //vimongodb.log    用来存储mongoDB日志文件。

    vi/etc/rc.local   加入下一行配置代码:

/root/wgl/mongo/mongodb/bin/mongod--dbpath=/root/wgl/mongo/data/db/

--logpath=/root/wgl/mongo/logs/mongodb.log

    source/etc/rc.local //使其立即生效

5、客户端连接验证

    新打开一个session , 进入到mongodb的解压目录,运行: ./mongo , 出现如下截图表似乎OK:

说明: MongoDB的副本集 和 分片是集群服务的配置方式,解决高并发、提高系统稳定性的很好的方法。因为MongoDB3.X和2.x版本在配置的时候,有些不同。因此,如果需要可以具体查看官网文档。

=============================================================================

通过Java代码访问MongoDB服务

本质思路和方法一点都不难,如下:

1、下载和MongoDB数据库服务对应的java 驱动jar包 , 并引入到项目中;

2、通过java 代码访问数据库思路如下:

2.1 首先创建一个访问MongoDB的客户服务端;

2.2 通过客户端获取数据库

2.3 通过数据库获取集合(类似SQL中的表)

2.4 对集合进行CURD操作

2.5 关闭客户端连接

即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: