iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mongodb基础运维能力定义
  • 323
分享到

mongodb基础运维能力定义

2024-04-02 19:04:59 323人浏览 独家记忆
摘要

mongoDB基础运维能力   编号 基础运维能力 详细描述 理解MonGoDB的基础组件架构 (1)理解MongoDB的三个基础组件:mongod、config s

mongoDB基础运维能力

 

编号

基础运维能力

详细描述

理解MonGoDB的基础组件架构

(1)理解MongoDB的三个基础组件:mongod、config server和mongos

1

理解MongoDB 复制集和分片的集群架构、读写分离,理解分布式部署架构

(1)通过理解MongoDB复制集和分片的集群架构,能独立画出这种架构的拓扑图

(2)通过理解读写分离,能给项目组提供不同的读写分离方案(读优先、就近读)

(3)理解MongoDB分布式部署架构方案,能够给出最优解决方案

2

MongoDB安装与配置、复制集和分片的配置

(1)掌握手工&脚本安装MongoDB的方法

(2)掌握复制集和分片的搭建

(3)理解conf文件中各个配置项的含义

3

深入理解MongoDB的选举原理

(1)掌握MongoDB的选举原理是保障能使用好MongoDB的前提!

4、

了解MongoDB的各种限制情况,提前规避风险

(1)了解MongoDB的一些限制条件,并加以提前识别规避:如单个文档16M的限制

(2)了解了限制并要知道出现这些限制之后的处理方案

5、

理解MongoDB的监控项指标

(1)理解MongoDB的监控项指标,才能做到胸有成竹,处理告警才能游刃有余

6、

理解MongoDB的备份方法,并掌握目前生产环境使用的备份方案

(1)理解MongoDB的各种备份手段

(2)掌握生产环境使用到的备份方案

7、

MongoDB的导出与导入方法

(1)掌握MongoDB导出与导入的方法(mongodump/mongorestore/mongoexport/mongoimport)

8、

MongoDB查看活动会话&kill session

(1)掌握查看MongoDB会话的方法,理解currentOP中各字段的含义

(2)掌握kill session

9、

MongoDB执行计划查看与索引创建

(1)掌握MongoDB执行计划查看,并能评估执行计划的好坏

(2)掌握MongoDB索引创建的方法,并能给出最优方案

10、

MongoDB复制延时问题和oplog原理

(1)理解MongoDB主从复制的原理,并深入理解oplog的工作原理

(2)掌握MongoDB主从复制延时的处理方法,掌握oplog大小的调整

11、

MongoDB性能慢的问题

(1)掌握MongoDB性能问题包括内存使用、CPU使用情况,IO情况,掌握使用mongotop

12、

MongoDB慢日志查看&分析

(1)掌握MongoDB开启慢日志的方法

(2)掌握MongoDB分析慢日志的方法

13、

进阶方案:理解MongoDB存储引擎,MongoDB分片规则

(1)对比学习MongoDB的存储引擎:wiretiger、rocketdb、MMAPv1

(2)MongoDB分片规则和原来,并能从业务上给出合理分片建议


您可能感兴趣的文档:

--结束END--

本文标题: mongodb基础运维能力定义

本文链接: https://www.lsjlt.com/news/45881.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • openstack 基础运维命令
    以下是一些基础的OpenStack运维命令:1. 登录到OpenStack控制节点:$ ssh @2. 列出所有的OpenStack...
    99+
    2023-10-11
    openstack
  • Redis日常运维-基础认识
    引言 近 期参加了江老师关于Redis的培训,加深了对Redis数据库的理解。 ●目录● 一 redis适用场景 二 redis优势 三 Redis数据类型 四 redis持久化 ...
    99+
    2024-04-02
  • Python中的基础定义
    Python中的文档字符串:可以当作一种特殊的注释,简单的说明可以使用单引号或双引号,较长的文字说明可以使用三引号变量定义:第一个字符只能是大小写字母或下划线,区分大小写运算符:(1)算术运算符:+ 、- 、* 、/ 、// 、% 、**(...
    99+
    2023-01-31
    定义 基础 Python
  • Oracle 19C Data Guard基础运维-05Failovers (GAP)
    Oracle 19C Data Guard 基础运维 -0 5Failovers (GAP) 原主库 原备库 Failovers 新主库 独立库 192.168....
    99+
    2024-04-02
  • Oracle 19C OGG基础运维-08Error code [942]
    Oracle 19C OGG基础运维-08Error code [942] 问题:  源端:删除dept_bak表  目标端:在数据同步时找不到dept_bak表,进程ABE...
    99+
    2024-04-02
  • Python基础:自定义函数
    函数的形式: def name(param1, param2, ..., paramN): statements return/yield value # optional 和其他需要编译的语言(比如 C 语言)不一...
    99+
    2023-01-31
    自定义 函数 基础
  • 服务器运维基础指南教程
    目录服务器运维基础指南链接服务器入口登录服务器ssh通过密码登录免密码登录退出服务器exit查看当前目录位置 pwd显示当前目录下的所有文件ls进入退出目录cd新建目录mkdir启动...
    99+
    2023-02-14
    服务器运维基础 服务器运维命令 服务器运维
  • 云服务器基础运维与管理
    云服务器基础运维与管理是一种基于云计算平台的基础运维管理工作,旨在确保云服务器资源的稳定性和可用性。以下是一些基础的运维与管理方面的知识和方法: 云计算基础设施:服务器的配置、管理和维护,包括磁盘阵列、操作系统、数据库、应用程序等。需要...
    99+
    2023-10-26
    服务器 基础
  • mongodb基础入门_动力节点Java学院整理
    关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合” 就是对应关系数据库中的“表”,“文档”对应“行”。 一: 下载 上MongoD...
    99+
    2024-04-02
  • 深入解析:Go 语言的运维能力
    go 语言在运维方面表现出色。它提供强大的监控工具(如内置 profiler 和日志接口)、异常处理机制(如类型断言和错误处理)、系统管理能力(如 syscall 包和第三方包)以及自动...
    99+
    2024-04-08
    运维 go 标准库
  • Python3.5基础——函数的定义与使
    1、函数学习框架 2、函数的定义与格式 (1)定义 (2)函数调用 注:函数名称不能以数字开头,建议函数名称的开头用小写的字母 (3)函数有四种格式,分别是:无参数无返回值,有参数无返回值、无参数有返回值、有参数有返回值 #...
    99+
    2023-01-31
    函数 定义 基础
  • 云服务器基础运维与管理费用
    云服务器基础运维与管理费用可以按照以下方式计算: 基础运维费用:指在一个云服务器平台上进行的基础维护、管理和更新工作的费用,这包括服务器硬件、操作系统、数据库、存储等方面的维护和更新费用。 管理费用:指管理云服务器平台的费用,包括数据中...
    99+
    2023-10-26
    管理费用 服务器 基础
  • 从零开始学Linux运维难吗?Linux基础
      由于美观、便捷,Windows的使用早已深入人心,但是一般局限在pc端;而开源、稳定、安全性、开发灵活性等特性也使得Linux逐步占领者市场,同时因为WIndows系统的自身缺陷,也奠定了Linux操作系统在服务端的位置。从而增加了互联...
    99+
    2023-06-05
  • SpringBoot2零基础到精通之profile功能与自定义starter
    目录1 profile功能1.1 profile的生效规则1.2 外部配置源2 自定义starter1 profile功能 1.1 profile的生效规则 为了方便多环境适配,Sp...
    99+
    2024-04-02
  • Java基础之自定义类加载器
    目录一、类加载器关系二、基于本地class文件的自定义类加载器三、遇到的问题四、基于网络(url)class文件的自定义类加载器一、类加载器关系 自定义类加载器 创建一个类继承C...
    99+
    2024-04-02
  • C#预定义的基础类型转换
    一、BitConverter 将预定义的基础类型与字节数据进行互转(Unicode) 1、将值类型转成字节数组(Unicode):BitConverter.GetBytes() by...
    99+
    2024-04-02
  • 云服务器基础运维与管理的区别
    云服务器基础运维与管理有几个重要的区别: 职责不同:云服务器基础运维侧重于维护服务器的正常运转,包括数据库的备份,网络设备的维护等;而云服务器管理则负责为用户提供最佳的服务体验,包括服务器资源的分配,故障响应,安全管理等。 管理难度不同...
    99+
    2023-10-26
    区别 服务器 基础
  • 华为选用ServiceHot ITSM提升运维服务能力
    信息化日新月异的时代,云计算、大数据等热门技术的发展和普及,企业对IT运维的重视程度只增不减,不单局限于软硬件维护、故障排除以保证IT系统正常运行,更重视的是快速处理能力和用户满意度,因此企业通常采用ITSM流程系统将IT服务所需要的所有工...
    99+
    2023-06-05
  • GoFrame glist 基础使用和自定义遍历
    目录基础概念基本使用打印结果glist链表遍历打印结果小技巧join序列化和反序列化总结基础概念 GoFrame框架(下文简称gf)提供的数据类型,比如:字典gmap、数组garra...
    99+
    2024-04-02
  • python基础之定义类和对象详解
    定义简单的类 面向对象是更大的封装,在一个类中封装多个方法,这样通过这个类创建出来的对象,就可以直接调用这些方法了! 定义只包含方法的类 在python中,要定义一个只包含方法的类,...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作