本論文では、時間軸を持つグラフデータを効率的に管理するためのAeonGシステムを提案している。
まず、時間軸を持つプロパティグラフモデルを定義し、時間軸クエリ言語を設計している。
次に、AeonGのシステムアーキテクチャを説明する。AeonGは、現在のグラフデータを管理する現在ストレージと、過去のグラフデータを管理する履歴ストレージから成るハイブリッドストレージエンジンを持つ。現在ストレージは、マルチバージョン管理を行い、最新のグラフデータを効率的に管理する。一方、履歴ストレージは、アンカー+デルタ戦略を用いて、過去のグラフデータを圧縮して保存する。さらに、非同期マイグレーション機構により、現在ストレージから履歴ストレージへの移行を軽量化している。
クエリエンジンでは、スキャンとexpandの2つの基本演算を拡張し、アンカーベースのバージョン取得手法を提案することで、履歴データの効率的な検索を実現している。
広範な実験の結果、AeonGは既存手法と比べて、ストレージ消費量を最大5.73倍削減し、時間軸クエリ処理の遅延を最大2.57倍短縮できることを示している。
Іншою мовою
із вихідного контенту
arxiv.org
Ключові висновки, отримані з
by Jiamin Hou,Z... о arxiv.org 04-02-2024
https://arxiv.org/pdf/2304.12212.pdfГлибші Запити