MongoDB学习笔记11MongoDB的WEB界面

一、开启Web界面

MongoDB自带一个微型的web管理信息界面,需要修改/etc/mongod.conf中的一个配置项:

# Enable the HTTP interface (Defaults to port 28017).
httpinterface=true

关闭Mongod服务,手动用命令启动:

mongod –f /etc/mongod.conf –-rest

需要开启启动,将上述的命令添加到/etc/rc.local中;

附注:

--rest turn on simple rest api

rest参考:http://blog.csdn.net/l7946381/article/details/8425607

二、访问Web界面

打开浏览器访问http://127.0.0.1:28017




    		    MongoDB学习笔记11MongoDB的WEB界面

这个页面可以看到

1.当前Mongodb的所有连接

2.各个数据库和Collection的访问统计,包括:Reads, Writes, Queries, GetMores ,Inserts, Updates, Removes

3.写锁的状态

4.以及日志文件的最后几百行(CentOS yum 安装的mongodb默认的日志文件位于/var/log/mongo/mongod.log)

5.所有的MongoDB命令

本文出自 “缘随心愿” 博客,请务必保留此出处http://281816327.blog.51cto.com/907015/1598671

更多相关文章
  • 原创博文,转载请注明出处.  这一章我们学习利用twisted建立web 客户端. twisted.web.client.getPage用来异步下载一个页面,并且返回一个deferred from twisted.internet import reactor from twisted.web.cl ...
  • MongoDB中find查询使用Perl兼容的正则表达式 perl中正则表达式简述:http://www.chinaunix.net/old_jh/25/159388.html 示例: > db.post.find() { "_id" : ObjectId("54 ...
  • GridFS的原理是将大文件分割为多个比较大的块,将每个块作为独立的文档进行存储. (1)GridFS中的块会被存贮到专用的集合中,默认为fs.chunks; (2)除了将文件的每一个块单独存储外,还需要将每个文件块的元信息放入一个文档存储,并将这些文档默认集中在fs.files集合中: 例如将fo ...
  • MongoDB使用游标来处理find查询到的结果文档集: 游标的使用实例: > var cursor=db.post.find({"name.firstname":"joe"}) > cursor { "_id" : Objec ...
  • 简单单个文档插入用insert方法: > db.post.insert({"bar":"baz"}); WriteResult({ "nInserted" : 1 }) 批量插入,用insert方法(参数要是一个文档数组): > ...
  • MongoDB中的普通集合是动态的,可以自动增长容纳更多的数据:相对而言,有另一种集合称之为固定集合. (1)固定集合需要实现显式创建,集合大小固定: (2)一旦固定集合中空间用完,插入的新文档将覆盖最老的那个文档的空间,类似循环队列: (3)固定集合不能被分片: (4)固定集合不能修改,只能删除重 ...
  • GridFS作为MongoDB的存储机制,用来存放二进制大文件: GridFS有以下优点: (1)使用GridFS简化存储栈,在MongoDB中替代独立的存储工具: (2)GridFS会自动平衡已有的复制和自动分片,对文件存储做故障转移挥着横向扩展会更容易: (3)MongoDB中以2GB的大小来分 ...
  • MongoDB中使用find来进行查询,返回一个集合中的文档的子集: 返回文档集合blog中的所有文档: > db.post.find() { "_id" : ObjectId("54a530c3ff0df3732bac1681"), "id& ...
一周排行