Oracle Database Property Graphは、LDBC Social Network-BIベンチマークでNeo4jを上回った。 (2021/03/01)

Oracle Database Property Graphは、LDBC Social Network-BIベンチマークでNeo4jを上回った。 (2021/03/01)

https://blogs.oracle.com/oraclespatial/oracle-database-property-graph-outperforms-neo4j-in-ldbc-social-network-bi-benchmark
投稿者:James Steiner | Vice President

標準的なLinked Data Benchmark Council Social Network Benchmarkでは、
25のクエリのうち19のクエリでOracleがNeo4jを上回りました。
Neo4jが優れていたのは4つのクエリのみで、2つのクエリでは両製品ともにタイムアウトのしきい値に達していました。

LDBC Social Network Benchmark (SNB) Business Intelligence (BI) workloadでは、
ビジネスクリティカルな要求に応えるために分析的なクエリを含むテストが行われました。
テストは、Oracle OCI上のOracleと、Amazon AWS上のNeo4jの同等のシステムを使用して行われました。
これらの比較結果の詳細を記した論文はこちらをご覧ください。

クエリ性能の向上

Oracle Property Graphは、University of California-Mercedが実施したNeo4jの公開テストと比較して、
5時間以内に完了するクエリで最大250倍の速度を示しました。
オラクルが完了し、Neo4jが完了しなかったクエリは3つあります。


Oracle Property Graphは、高速なだけでなく、機能も充実しています。

Oracle Property Graphには、高性能なインメモリ・グラフ・サーバーであるPGXが搭載されており、
グラフ・クエリやアルゴリズムの実行を最適化します。
このネイティブ・グラフ・エンジンは、グラフ・クエリとアルゴリズムの並列実行を可能にします。
また、約60種類の組み込みグラフ・アルゴリズムが含まれており、プロパティ・グラフとRDFグラフの両方に呼び出して適用することができます。
ユーザーは、JavaとOracle Property Graphコンパイラを使用して、独自の高性能アルゴリズムを記述することもできます。

さらに、プロパティ・グラフには、SQLライクなネイティブ・グラフ問い合わせ言語であるPGQL、
グラフ可視化コンポーネント、Notebookのサポートが含まれています。
Oracle Property GraphとOracle RDF Graphはともに、世界初のコンバージド・データベースであるOracle Databaseの一部です。
コンバージド・データベースとは、アプリケーション、アナリスト、開発者が必要とするデータ・モデルやアクセス方法をサポートする、
マルチモデル、マルチテナント、マルチワークロードのデータベースのことです。

グラフについての詳細はこちら

レポートをダウンロードして詳細をご覧いただくか、ステップバイステップのワークショップにご参加ください。



コメント

このブログの人気の投稿

Oracle RACによるメンテナンスのためのドレインとアプリケーション・コンティニュイティの仕組み (2023/11/01)

Oracle Cloud Infrastructure Secure Desktopsを発表: デスクトップ仮想化のためのOracleのクラウドネイティブ・サービス (2023/06/28)

新しいOracle Container Engine for Kubernetesの機能強化により、大規模なKubernetesがさらに簡単になりました (2023/03/20)