MongoDB的部署及java访问

一、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 关闭客户端连接

即可。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值