グラフデータベースの定義を最もよく要約している選択肢を選んでください。
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
NoSQLデータベースの基本と、現代のデータアーキテクチャでの使われ方を学びます。カラム指向型、ドキュメント、キー・バリュー、グラフデータベースの長所と短所を見極め、下流の処理やデータ利用者にデータを提供する方法を理解しましょう。
Snowflakeを使ってカラム指向データベースを深く学びます。複数の手法でSnowflakeテーブルにデータを投入し、マイクロパーティショニングやデータクラスタリングの基礎を理解して、クエリプルーニングによるパフォーマンス最適化を実現しましょう。共通テーブル式、マテリアライズドビュー/非マテリアライズドビューを活用して、分析ワークフローを効率化します。さらに、SnowflakeのVARIANT型で半構造化データの取り扱いにも踏み込みます。
PostgresのJSON機能を使ってドキュメントデータの世界を深掘りし、半構造化データの特性を探ります。組み込みの各種演算子や関数を活用して、トップレベルおよびネストされたドキュメントデータの抽出と変換を学びます。
キー・バリューデータベースの基礎をマスターして、NoSQLスキルをさらに伸ばしましょう。キー・バリューデータの代表的なユースケースを学び、RedisとPythonでデータの読み書きを行います。最後に、グラフデータベースの基本と、モダンなデータスタックにおける位置づけを概観します。
現在の演習