コース概要

高度なデータ操作

  • Mongo Shell の調整
  • 効率的な CRUD 操作 (挿入、照会、更新、削除)
  • 有用な管理コマンド

パフォーマンスの最適化

  • 組み込みの監視ツール: mongotop, mongostat
  • メモリと I/O のパフォーマンス分析
  • MongoDB Cloud Manager と Munin
  • 非最適なクエリの識別。クエリプロファイラの使用。
  • ストレージエンジン: MMAPv1 と WiredTiger
  • 説明可能なオブジェクト

インデキシングと特殊なコレクション

  • インデックスの管理と MongoDB のインデックス内部
  • 単一フィールドおよび複合インデックス
  • 配列とサブドキュメント上のインデックス
  • ジオインデックス
  • Capped コレクション、TTL および tailable カーソル

集約

  • 単目的集約
  • 集約パイプライン
  • map-reduce の紹介

レプリケーション

  • MongoDB での非同期レプリケーションの仕組み
  • レプリカセットの設定とメンテナンス
  • Write Concern と Read Preference の使用
  • レプリケーション障害の処理

シャーディング

  • 自動シャーディングの仕組み
  • MongoDB シャードクラスタの設定
  • シャードキーを賢く選択する方法
  • シャードクラスタの高度な管理
  • 不均衡シャードクラスタの管理
  • チャンクの処理 (分割、結合、移動)

セキュリティ

  • レプリカセットとシャードクラスタでの認証と権限付与
  • 特権とカスタムロールの管理
  • 安全なデプロイメントの推奨事項

バックアップとリストア計画

  • ファイルシステムベースの戦略
  • mongodump と mongorestore
  • ポイントインタイムリカバリ

要求

基本および中級の概念に精通していることと、何年かの実務経験があることが前提となります。

 14 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (2)

今後のコース

関連カテゴリー