コース概要

MongoDBアーキテクチャの概要

  • 起源、設計目標、主な機能
  • プロセス構造(mongos、mongod、configサーバー)
  • ディレクトリ/ファイル構造

MongoDBシェルの操作

  • ドキュメントとデータ型
  • CRUD(挿入、クエリ、更新、削除)
  • システム・コマンド

単一サーバーの構成と展開

  • 構成ファイル
  • データ・ファイルと割り当て
  • ログ・ファイル
  • ハードウェアとファイルシステムの推奨事項

セキュリティ

  • 内蔵認証
  • 安全な展開のための推奨事項

MongoDBの監視

  • mongostat
  • メモリとIOパフォーマンスの分析
  • 監視ツールとの統合:Munin / Cacti / Nagios
  • MongoDBのWebコンソール

インデックス作成とクエリの最適化

  • インデックスとMongoDBインデックス内部の管理
  • シングル/コンパウンド/ジオインデックス
  • 最適ではないクエリを特定する。クエリ・プロファイラーの使用。

ドライバーの紹介(Java / Python / Ruby / PHP / Perl)

  • ドライバーとシェルがMongoDBと通信する方法
  • BSONとMongoDBワイヤープロトコル
  • アプリケーション接続のトラブルシューティング

読み取りと書き込みのスケーラビリティの概要
複製と耐久性

  • マスタースレーブ・レプリケーション
  • レプリカ・セット
  • 耐久性のための書き込み懸念の使用
  • レプリケーションの失敗の処理

自動シャーディング

  • シャーディングのしくみ
  • MongoDBシャードクラスターのセットアップ

シャードキーの選択
シャーディングとインデックス

  • シャーディングとレプリカ・セット・トポロジ
  • シャーディングされたクラスターの管理

シャード/チャンクの移行
バックアップと復元の計画

  • ファイルシステムベースの戦略
  • mongodump / mongorestore
  • rsync
  • mongoimport / mongoexport

要求

管理者向けMongoDB

 14 時間

参加者の人数



Price per participant

お客様の声 (5)

関連コース

FARM (FastAPI, React, and MongoDB) Full Stack Development

14 時間

MERN Fullstack Development

14 時間

MongoDB for Analysts

14 時間

MongoDB Advanced Administrator

14 時間

Data Analysis with MongoDB Aggregation Framework

14 時間

MongoDB for Advanced Users

14 時間

MongoDB for Developers

14 時間

Building REST APIs with Node.js, Express, and MongoDB

14 時間

Administrating Percona Server for MongoDB

7 時間

Data Management

35 時間

Pivotal Greenplum for Developers

21 時間

MarkLogic Server

14 時間

SAP ASE for Database Administrators

28 時間

Access Intermediate

14 時間

Access VBA

21 時間

関連カテゴリー