2024年版、GCP資格 PDE試験の「IoTデバイスデータ処理に適したNoSQLデータベースの選択」に関する練習問題を勉強していきましょう。平易な問題文 → 実践的な問題文 → 問題の解き方・解説 → 用語説明の順番で効率的に学べます。
なお、GCP資格のPDE練習問題を一気に勉強したい方は、下記リンクでまとめて学習できます。
「2024年版【GCP資格 PDE試験の練習問題】なんと5時間で学べる!」
GCP PDE問題文
「あなたは数百万台のIoTデバイスからのデータを扱う必要があります。このデータは年間100TBに増加し、各データには約100の異なる情報が含まれています。このデータを効率的に扱うためには、どのデータベースシステムを選ぶべきでしょうか?」
難解な表現での再記述
(GCPのPDE試験問題のような難解な表現での出題文。内容は上記問題文と同じ)
「数百万台のIoTデバイスから送信される遠隔測定データを処理する際、年間100TBのデータ増加と各データ項目における100属性の管理を考慮に入れた上で、適切なNoSQLデータベースの選択を行う必要があります。高可用性と低レイテンシーを維持しつつ、個々のフィールドに対するクエリ実行が可能なデータベースシステムはどれか?」
問題の解説
- IoTデバイスからの大量データを扱うためには、拡張性が高く、高可用性と低レイテンシーを提供するNoSQLデータベースが適しています。
- HBase, MongoDB, Cassandraは大規模な非構造化データに対して高いパフォーマンスを提供します。
- Redisはメモリ内データベース、MySQLとHiveはリレーショナルデータベースであり、このシナリオには適さない。
解決手順の説明
- HBaseは大量のデータへの高速アクセスを提供し、MongoDB Atlasはグローバルにスケーラブルなサービスを提供します。
- Apache CassandraはオープンソースのNoSQLデータベースで、拡張性と高可用性に優れています。
- これらのシステムを適切に選択し、設定することで、IoTデバイスからの大量データを効率的に処理することが可能です。
各用語の説明
- IoTデバイス: インターネットに接続されたデバイスで、データを収集し送信する機能を持つ。
- NoSQLデータベース: 非リレーショナルなデータベースで、大規模な非構造化データの処理に適している。
- HBase, MongoDB, Cassandra: NoSQLデータベースの一種で、それぞれ異なる特徴を持つ。
![IT起業家](https://ds.a-yama.jp/wp-content/uploads/sp-24.jpg)
IT起業家
▼IT人材は2030年に国内で79万人, 全世界で「8,500万人」以上不足!
▼世界の平均年収はなんと「1,000万円」以上!
▼自宅 + パソコン + 無料翻訳ツールで「全世界が仕事場!」
AIエンジニア