java连接带密码的mongodb集群

当mongodb增加了密码登录验证之后,原来使用的java连接mongo的方式需要进行改变,主要是增加用户和密码的属性到连接里。 List<ServerAddress> addresses = null; Mong...

2018-02-05 15:00:09

阅读数 145

评论数 0

mongodb集群增加登录密码验证

在部署mongodb集群的时候,有些安全性要求比较高的地方,需要启用密码验证的方式,登录mongo集群。 下面的方式是在mongodb 3.6版本的基础上,3个节点的集群里设置的。   1.生成集群验证key文件   1)进入mongodb的data目录,创建keyfile目录  ...

2018-02-05 14:32:22

阅读数 286

评论数 0

mongodb查询数据导出:mongoexport

1.导出命令 mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2.命令说明 语法:         mongoexport -d dbname -c collec...

2018-01-04 12:23:45

阅读数 48

评论数 0

mongodb的认证、授权、审计

   1. 认证(Authentication) MongoDB提供了大量的用户连接到数据的认证机制。选择提供安全和管理最好的平衡的机制。尽管认证是可选的,但推荐的安全实践是所有的生产系统启用认证。质疑应答认证(Challenge Response Authentication(MongoD...

2017-10-26 17:55:36

阅读数 295

评论数 0

mongodb服务器NTP时间同步

在对mongodb集群进行设置授权登录的时候,需要注意的是集群服务器一定要保证时间是一致的,否则会出现莫名问题。 使用NTP进行服务器的时间校正: #ntpdate pool.ntp.org 或 #ntpdate ntp.fudan.edu.cn   ...

2017-09-08 15:04:11

阅读数 53

评论数 0

mongodb设定集合为固定大小方法Capped Collection

        在一些特殊情况下,需要将mongodb的集合设定为一个固定大小,这样数据文件就不会无限制的增大,有利于维护。         本人碰到的问题就是ceilometer使用的mongodb,由于不断的采集数据,导致数据文件不断增大,有时候就会将磁盘占满,导致出现其他问题。采用这种...

2014-12-26 16:48:24

阅读数 57

评论数 0

mongodb可根据条件删除数据的写法

mongodb删除数据,一种是指定条件进行删除,一种是直接全部删除。 // 删除所有数据 db.test.remove() // 删除_id大于10的所有数据db.test.remove( {_id:{$gt:10}}) // 删除_id大于5的一条数据db.test.remove( {_i...

2014-12-08 11:36:16

阅读数 140

评论数 0

mongodb的各种查询方法

1.查询比较写法: 查询某个字段比指定值小:$lt //假设存在集合USERdb.USER.find({REGIST_DATE:{$lt:new Date(2013,0,1)}}); /*前面提到过mongo完全遵守JAVASCRIPT语法,在JAVASCRIPT里面,月份是从0开始的,即...

2013-07-02 18:19:09

阅读数 70

评论数 0

MongoDB的命令帮助系统(四)

MongoDB命令帮助系统   在安装MongoDB后,启动服务器进程(mongod),可以通过在客户端命令mongo实现对MongoDB的管理和监控。看一下MongoDB的命令帮助系统: root@dev2:~# mongo MongoDB shell version: 1.8....

2013-03-20 15:31:24

阅读数 12

评论数 0

MongoDB的数据备份恢复迁移与远程连接命令(三)

(一)数据备份、恢复与迁移管理   1、备份全部数据库 mkdir testbakcd testbakmongodump 说明:默认备份目录及数据文件格式为./dump/[databasename]/[collectionname].bson2、备份指定数据库mongodump -d p...

2013-03-20 12:05:58

阅读数 9

评论数 0

MongoDB的管理命令与安全命令(二)

MongoDB的管理命令与安全命令 (一)启动与终止   1、正常启动 mongod --dbpath /usr/mongo/data --logfile /var/mongo.log 说明: 指定数据存储目录和日志目录,如果采用安全认证模式,需要加上--auth选项,如: ...

2013-03-20 11:59:33

阅读数 11

评论数 0

MongoDB常用命令之数据库和集合命令(一)

       MongoDB是一个NoSQL数据库系统:一个数据库可以包含多个集合(Collection),每个集合对应于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,由一组列标识的实体的集合对应于关系数据库表中的行。        一个mongod...

2013-03-20 11:49:34

阅读数 10

评论数 0

深入剖析 MongoDB 架构

  近日,软件工程师Ricky Ho的在 他的博客里发表了一篇关于MongoDB架构( MongoDB Architecture)的博文,虽然这是一个听起来感觉很宽泛的话题,但是作者在文章中确实对MongoDB由内至外的架构进行了剖析。本文截取了其文章中的几张重点架构示意图进行简要描述。 1、...

2013-01-15 16:29:20

阅读数 11

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭