java下如何执行mongodb的db.currentOp

原创 2015年11月17日 16:00:13

步骤:

1、先连接到数据库

MongoClient mongoClient = new MongoClient("***.***.***.***", 27017);
DB db = mongoClient.getDB("testDB");

2、执行命令

if (db!=null) {
    //查询条件q可以把需要的过滤出来
    DBObject q = new BasicDBObject("$all", true);
    DBObject currentOp = db.getCollection("$cmd.sys.inprog").findOne(q);
    System.out.println(currentOp.toString());
}
因为db.currentOp是shell命令,不被任何driver包支持,所以只能到系统collection中查找

更多详情请参考如下文档:


http://stackoverflow.com/questions/23854856/how-can-i-get-the-clients-connected-to-my-mongodb-with-java-plugin

java操作MongoDB数据库

1、如何启动MongoDB数据库? 如图所示:安装好MongoDB之后,文件夹显示如下: MongoDB默认开启27017端口,打开浏览器,输入http://localhost:27017...
  • qq_25827845
  • qq_25827845
  • 2016年07月22日 12:58
  • 13443

mongodb执行js脚本(一)---shell执行

作为一个数据库,MongoDB有一个很大的优势—它使用js管理数据库,所以也能够使用js脚本进行复杂的管理 mongodb 的shell是javascript实现的,如果直接使用js实现相应的功能...
  • q383965374
  • q383965374
  • 2015年06月09日 10:58
  • 12512

不使用spring的情况下用java原生代码操作mongodb数据库的两种方式

由于更改了mongodb3.0数据库的密码,导致这几天storm组对数据进行处理的时候,一直在报mongodb数据库连接不上的异常。   主要原因实际上是和mongodb本身无关的,因为他...
  • tuzongxun
  • tuzongxun
  • 2016年04月21日 18:18
  • 7355

MongoDB与传统DB的异同

  • 2011年08月23日 17:44
  • 34KB
  • 下载

MongoDb db.createUser用户权限

  • 2014年04月30日 17:27
  • 175KB
  • 下载

数据库安装配置文件总结(mysql,SQL Server,oracle,Mongodb,DB2)

常用的五大数据库(mysql,SQL Server,oracle,Mongodb,DB2)及可视化工具的下载,安装,配置教程的网址收藏!...
  • aa7704
  • aa7704
  • 2015年12月18日 19:24
  • 811

mongodb数据库DB入门知识

关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合” 就是对应关系数据库中的“表”,“文档”对应“行”。   一: 下载...
  • jack__ming
  • jack__ming
  • 2016年03月03日 19:44
  • 241

NoSQL解决方案比较(MongoDB vs Redis, Tokyo Cabinet, and Berkeley DB)

NoSQL解决方案比较 NoSQL Solution: Evaluation and Comparison: MongoDB vs Redis, Tokyo Cabinet, and Ber...
  • wzhg0508
  • wzhg0508
  • 2014年10月17日 12:14
  • 1048

【Mongodb】3.0 配置身份验证db.createUser()说明 ...

src: http://bbs.51cto.com/thread-1146654-1.html 定义: 创建一个数据库新用户用db.createUser()方法,如果用户存在则返回一个用户重复错...
  • u010483604
  • u010483604
  • 2015年05月28日 09:33
  • 352

mongodb 用户身份验证,权限控制db.createUser()方法使用

定义: 创建一个数据库新用户用db.createUser()方法,如果用户存在则返回一个用户重复错误。语法: db.createUser(user, writeConcern) user...
  • qq_17335153
  • qq_17335153
  • 2016年08月03日 17:49
  • 1233
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java下如何执行mongodb的db.currentOp
举报原因:
原因补充:

(最多只允许输入30个字)