異次元のグラフデータベースNeo4j
Neo4jのデータの持ち方が、グラフ構造の操作に特化しててパフォーマンスがいい、という話が興味深い。 他のグラフデータエンジンと異なる特徴
• ネイティブのグラフ処理エンジン
グラフは互いに繋がっているデータである。その特性をインデックスのように生かし、高速データ処理を行う。
• ネイティブのグラフデータストア
RDBやNoSQL、XMLなどに依存しない、グラフデータ構造専用のデータストアを持つために性能面での 圧倒的な優位性を持つ
Cypher QLとGremlinぱっと見比べただけだと、できそうに見える。