コース概要
MongoDB アーキテクチャ概要
- 起源、設計目標、主要機能
- プロセス構造(mongos, mongod, config servers)
- ディレクトリ/ファイル構造
MongoDBシェルの使用
- ドキュメントとデータ型
- CRUD(挿入、クエリ、更新、削除)
- システムコマンド
単一サーバー構成と展開
- 設定ファイル
- データファイルと割り当て
- ログファイル
- ハードウェアとファイルシステムの推奨事項
セキュリティ
- 組み込み認証
- 安全な展開のための推奨事項
MongoDBの監視
- mongostat
- メモリとIOパフォーマンスの分析
- 監視ツールとの統合:Munin / Cacti / Nagios
- MongoDBのウェブコンソール
インデックスとクエリ最適化
- インデックスの管理とMongoDBの内部インデキシング
- 単一/複合/ジオインデックス
- 非効率的なクエリの特定。クエリプロファイラの使用。
ドライバの概要 (Java/Python/Ruby/PHP/Perl)
- MongoDBとドライバ、シェルがどのように通信するか
- BSONとMongoDBワイヤプロトコル
- アプリケーション接続のトラブルシューティング
読み書きスケーラビリティの概要
レプリケーションと持続性
- マスタ-スレーブレプリケーション
- レプリカセット
- 耐久性のためのwrite concernの使用
- レプリケーション失敗の処理
オートシャーディング
- シャーディングの仕組み
- MongoDBシャードクラスターの設定
シャードキーの選択
シャーディングとインデックス
- シャーディングとレプリカセットトポロジー
- シャーディングクラスターの管理
シャード/チャンク移動
バックアップとリストア計画
- ファイルシステムベースの戦略
- mongodump / mongorestore
- rsync
- mongoimport / mongoexport
要求
オペレーティングシステム管理の基本。
お客様の声 (7)
The pace of talking and explanation.
Marko Skokovic - PWO by Lottomatica Serbia
コース - MongoDB for Administrators
the nice communication and explanation skills by Maciej
Nikola Rajic - PWO by Lottomatica Serbia
コース - MongoDB for Administrators
Excellent balance between explanations and exercises. Helpful for better understanding concepts. The examples of using jq are very helpful for work.
Laura Conti - PWO by Lottomatica Serbia
コース - MongoDB for Administrators
実践的な内容が面白かったですが、いくつかは難しかったです。
Austin - Vodacom
コース - MongoDB for Administrators
機械翻訳
カミルが私に合わせて教材を調整してくれたことが気に入っています。彼は本当に私が理解できるように努めてくれました。
Austin Robertson
コース - MongoDB for Administrators
機械翻訳
運用タスクの簡素化。
Kesh - Vodacom
コース - MongoDB for Administrators
機械翻訳
インストラクターは非常に明確でした。
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
コース - MongoDB for Administrators
機械翻訳