コース概要


導入

人気のある NoSQL データベースの概要

  • MongoDB(ドキュメント)、Cassandra(カラム)、Redis(キー-バリュー)、Neo4J(グラフ)

MongoDB の機能とアーキテクチャの概要

  • リレーショナルデータベースと MongoDB とのマッピング
  • インデックス、レプリケーション、ロードバランシング、アドホッククエリなど

MongoDB と MySQL の比較

MongoDB のインストールと設定

データベースの作成

MongoDB の読み込み、書き込み、クエリ

MongoDB を使用したアプリケーション開発

MongoDB でのセキュリティ

MongoDB での可用性

リレーショナルデータベースと NoSQL(非リレーショナル)データストレージの統合

MongoDB とデータ処理フレームワークの統合

  • Hadoop MapReduce, Apache Spark など

MongoDB の使用タイミング

  • 企業での NoSQL の最適なワークロード

MongoDB を使用しない場合の理由

  • NoSQL の欠点

MongoDB の本番展開

  • オンプレミスまたはパブリッククラウド

MongoDB のスケーリング

MongoDB のトラブルシューティング

総括の言葉


導入

  • カラム(表形式)データベースとドキュメントデータベースの比較

Cassandra の機能とアーキテクチャの概要

Cassandra のインストールと設定

データベースの作成

Cassandra の読み込み、書き込み、クエリ

Cassandra を使用したアプリケーション開発

Cassandra でのセキュリティ

Cassandra での可用性

リレーショナルデータベースと NoSQL(非リレーショナル)データストレージの統合

Cassandra とデータ処理フレームワークの統合

  • Hadoop MapReduce, Apache Spark など

Cassandra の使用タイミング

Cassandra の本番展開

  • オンプレミスとパブリッククラウド

Cassandra のスケーリング

Cassandra のトラブルシューティング

総括の言葉

要求

  • リレーショナルデータベースの概念の理解
  • プログラミング経験は必要ありません
 28 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (3)

今後のコース

関連カテゴリー