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()函数的。不过该函数可以在分片服务器上使用,如下图所示:

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

  • 相关阅读:
    使用iText 7读取PDF文件中的文本和图片
    登记或取消登记盈亏库存日记账行数量
    uni-app(未完)
    javaScript的基本优雅写法
    ModuleFederation-模块联邦
    typescript
    img标签src图片路径根目录问题
    开源工具分享
    软件缺陷的度量、分析和统计
    MIT6.824 2020 Lab2 A Raft Leader Election
  • 原文地址:https://www.cnblogs.com/bien94/p/13095258.html
Copyright © 2011-2022 走看看