グラフデータベース
Graph Database
ぐらふでーたべーす
Related
他の資格での定義
データをノード(頂点)とエッジ(辺)の関係で表現するNoSQLデータベースの一種。SNSの人間関係や交通網など、データ間の関係性の分析に適している。
ノード(頂点)とエッジ(辺)で構成されるグラフ構造でデータを管理するNoSQLデータベース。ソーシャルネットワークの関係性や経路探索など、複雑な関連をたどる問合せに優れる。Neo4jが代表例。
グラフ型のデータモデルでデータを格納し、ノード間の関係をたどる問合せを高速に処理するデータベース。プロパティグラフにはCypherや国際標準のGQL、RDFにはSPARQLといった問合せ言語を使う。推薦、不正取引の検知、ナレッジグラフ、ネットワーク構成の管理など、つながりそのものを分析する用途に使われ、Neo4jが代表例である。
グラフ型のデータモデルに基づき、ノード(頂点)とエッジ(辺)でデータとその関係を格納するNoSQLデータベース。関係を多段階にたどる問合せを、表の結合を繰り返す関係データベースより効率よく処理でき、SNSの人間関係、推薦、不正取引の検知などに使われる。Neo4jが代表例。
Past Exams
過去問での出題
過去問で 2 回出題(応用情報技術者試験 1・データベーススペシャリスト試験 1)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
JSONなどの文書を1件のデータとしてそのまま格納するNoSQLデータベース。項目の構成が案件ごとに違っても登録でき、事前に表の設計を固めなくてよい柔軟さが特徴。
データを行ではなく列ごとにまとめて格納するデータベース。特定の列だけを集計する処理で読み出す量が少なくて済み、圧縮も効きやすい。データウェアハウスの分析用途に向く。
キーと値の組だけでデータを保持するNoSQLデータベース。構造が単純なため非常に高速で、台数を増やして規模を広げやすい。複雑な検索や結合には向かない。
関係データベース以外のデータベースの総称。大量データの高速処理や柔軟なデータ構造が特長で、KVS、ドキュメント指向型、グラフ型などの種類がある。
キー(識別子)と値(データ)の組み合わせでデータを管理するNoSQLデータベースの一種。シンプルな構造で高速な読み書きが可能。RedisやMemcachedが代表例。
キーと値のペアでデータを管理するNoSQLデータベース。構造が単純で高速な読み書きが可能。セッション管理やキャッシュに適する。Redis、Amazon DynamoDBが代表例。
