JSON
グラフデータベース - JSON
グラフデータベースは、ノード(頂点)とエッジ(辺)を用いてデータ間の関係性を表現するデータベース管理システムです。リレーショナルデータベースと比較して、複雑な多対多の関係や深い階層構造のクエリに優れ、ソーシャルネットワーク分析、推薦システム、詐欺検知、ナレッジグラフ構築などに広く利用されています。Neo4j、ArangoDB、Amazon Neptuneなどが代表的な製品です。
データベース
グラフ
NoSQL
Neo4j
ArangoDB
知識グラフ
データモデリング
[
{
"code": "01",
"slug": "neo4j",
"name": "Neo4j",
"description": "ネイティブグラフデータベースのリーダー。Cypherクエリ言語を採用。",
"license": "GPLv3 (Community), Commercial (Enterprise)",
"queryLanguage": "Cypher",
"ranking": 1
},
{
"code": "02",
"slug": "azure-cosmos-db",
"name": "Microsoft Azure Cosmos DB",
"description": "マイクロソフトのフルマネージドマルチモデルデータベースサービス。",
"license": "Proprietary (Cloud Service)",
"queryLanguage": "Gremlin",
"ranking": 2
},
{
"code": "03",
"slug": "aerospike",
"name": "Aerospike",
"description": "高パフォーマンスのマルチモデルデータベース。Apache TinkerPop対応。",
"license": "Proprietary",
"queryLanguage": "Gremlin",
"ranking": 3
},
{
"code": "04",
"slug": "arangodb",
"name": "ArangoDB",
"description": "マルチモデルデータベース。グラフ、ドキュメント、キーバリューを統合。",
"license": "Apache 2.0",
"queryLanguage": "AQL",
"ranking": 4
},
{
"code": "05",
"slug": "virtuoso",
"name": "Virtuoso",
"description": "OpenLink Softwareのマルチモデルデータベース。RDF対応。",
"license": "GPL/Commercial",
"queryLanguage": "SPARQL",
"ranking": 5
},
{
"code": "06",
"slug": "orientdb",
"name": "OrientDB",
"description": "Javaベースのマルチモデルデータベース。高速で柔軟。",
"license": "Apache 2.0",
"queryLanguage": "SQL-like",
"ranking": 6
},
{
"code": "07",
"slug": "graphdb",
"name": "GraphDB",
"description": "OntotextのエンタープライズRDFデータベース。セマンティックWeb対応。",
"license": "Commercial",
"queryLanguage": "SPARQL",
"ranking": 7
},
{
"code": "08",
"slug": "amazon-neptune",
"name": "Amazon Neptune",
"description": "AWSのフルマネージドグラフデータベースサービス。",
"license": "Proprietary (Cloud Service)",
"queryLanguage": "Gremlin, SPARQL",
"ranking": 8
},
{
"code": "09",
"slug": "nebulagraph",
"name": "NebulaGraph",
"description": "大規模グラフ向けに設計された分散型オープンソースグラフデータベース。",
"license": "Apache 2.0",
"queryLanguage": "nGQL",
"ranking": 9
},
{
"code": "10",
"slug": "memgraph",
"name": "Memgraph",
"description": "インメモリグラフデータベース。低レイテンシーを実現。",
"license": "BSL/Apache 2.0",
"queryLanguage": "Cypher",
"ranking": 10
}
]