zoukankan      html  css  js  c++  java
  • 如何通过命令查看MongoDB集群情况

    1、mongo命令

    用来连接MongoDB数据库。

    上图中是连接mongos服务器,这里是指MongoDB路由服务器。

    上图中是连接MongoDB分片集群的服务器,是MongoDB中实实在在存储数据的服务器。

    2、db命令

    查看当前数据库的名称。

    在上图中通过use命令可以切换到指定的数据库。

    3、stats()函数

    在上图中,是在MongoDB路由服务器中运行db.stats()函数,可以看到当前分片集群的情况,可以知道MongoDB集群中有多少个分片,每个分片中有多少个主从库,其实每个分片就是一个副本集;此外,还可以知道每个分片中有多少个集合、索引、数据量大小等。

    在上图中,是在分片服务器中运行db.stats()函数,可以看到当前分片服务器中当前数据库的情况。

    4、status()函数

    在上图中,是在MongoDB路由服务器中运行rs.status()函数时的情况,通过提示可以知道在mongos中是不能运行rs.status()函数的。不过该函数可以在分片服务器上使用,如下图所示:

    通过上述几张截图可以知道,当前分片中副本集的部署情况,知道哪个是主库,其余的就都是从库,并且还知道主从库当前运行情况,例如可访问或者不能访问。

  • 相关阅读:
    作为一个程序猿,是不是经常会用到.chm文档,但是我们可能会遇到这样那样的问题,比如.chm文档打不开
    总结
    图片轮播的几种方式
    学习中于遇到的问题总结
    node 总结
    webpack 总结
    babel 的总结和理解
    关于css 的AST 语法树的理解
    js中的正则表达式
    八皇后
  • 原文地址:https://www.cnblogs.com/bien94/p/13095258.html
Copyright © 2011-2022 走看看