コース概要

導入

Memの概要SQL

MemSQL アーキテクチャを理解する

MemSQL Ops を使用した MemSQL のクイック スタート

MemSQL の重要な概念を理解する

  • MemSQL コマンドの概要
  • 行ストアと列ストアの操作
  • データ分散の実装
  • シャードキーの使用
  • 分散結合の実装
  • 参照テーブルの使用
  • アプリケーションクラスタトポロジについて

メモリのインストールとアップグレードSQL

  • クラスターの設計
  • 手動インストールの実行
  • クラスターの拡張
  • アップグレードの実装
  • メモリの確保SQL

スキーマ設計とクエリ最適化の使用

  • トランザクションの操作
  • 地理空間データの操作
  • インデックスの種類を理解する
  • スパース性と正規化形式の使用
  • 実践: 参照テーブルを使用してバリアント配列長の JSON をクエリする
  • シャードキー戦略の使用
  • シャーディング戦略の特定
  • 分析、説明、プロファイルについて理解する
  • クエリパフォーマンスのためのスキーマ最適化の実装
  • クエリヒントの使用

MemSQL 操作の管理を詳しく調べる

  • MemSQL Ops コマンドラインインターフェイスの使用
  • クラスターの管理
  • 管理者の重要な概念を理解する
  • データのバックアップと復元
  • クラスターサイズのスケーリング
  • クラスター障害への対処
  • 高可用性の管理
  • モニタリングメモリSQL
  • トレース ログの操作
  • 耐久性と回復力の使用
  • 診断の実行

MemSQL の操作 手続き型 SQL (MPSQL)

  • テーブル値関数の使用
  • ユーザー定義関数の使用
  • ユーザー定義の集計関数の使用
  • ストアド プロシージャの使用

パフォーマンスのベンチマークと微調整の実装

  • 実験的メトリクスの使用
  • Performance Testing DBベンチ付き
  • ハンズオン: Database ワークロード ジェネレーターの操作
  • Management ビューの使用
  • ワークロードプロファイリングの実装
  • ハンズオン: MemSQL トップ

MemSQL パイプラインとリアルタイム データ インジェストの操作

  • Apache Spark に MemSQL コネクタを使用する
  • Apache Kafka および AWS S3 での MemSQL パイプラインの使用

リアルタイム アプリケーションの作成

  • Business インテリジェンス ダッシュボードの操作
  • Machine Learning での MemSQL パイプラインの使用
  • リアルタイム ダッシュボードの実装
  • 実装 Predictive Analytics

メモリのトラブルシューティングSQL

要約と結論

要求

  • Linux、リレーショナルデータベースシステム、SQLプラットフォームの経験
  • Scala、Java、またはPythonプログラミングの経験
  28 時間

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.

Price per participant

お客様の声 (4)

関連コース