TSV

グラフデータベース - TSV

グラフデータベースは、ノード(頂点)とエッジ(辺)を用いてデータ間の関係性を表現するデータベース管理システムです。リレーショナルデータベースと比較して、複雑な多対多の関係や深い階層構造のクエリに優れ、ソーシャルネットワーク分析、推薦システム、詐欺検知、ナレッジグラフ構築などに広く利用されています。Neo4j、ArangoDB、Amazon Neptuneなどが代表的な製品です。

データベース グラフ NoSQL Neo4j ArangoDB 知識グラフ データモデリング
code	slug	name	description	license	queryLanguage	ranking
01	neo4j	Neo4j	ネイティブグラフデータベースのリーダー。Cypherクエリ言語を採用。	GPLv3 (Community), Commercial (Enterprise)	Cypher	1
02	azure-cosmos-db	Microsoft Azure Cosmos DB	マイクロソフトのフルマネージドマルチモデルデータベースサービス。	Proprietary (Cloud Service)	Gremlin	2
03	aerospike	Aerospike	高パフォーマンスのマルチモデルデータベース。Apache TinkerPop対応。	Proprietary	Gremlin	3
04	arangodb	ArangoDB	マルチモデルデータベース。グラフ、ドキュメント、キーバリューを統合。	Apache 2.0	AQL	4
05	virtuoso	Virtuoso	OpenLink Softwareのマルチモデルデータベース。RDF対応。	GPL/Commercial	SPARQL	5
06	orientdb	OrientDB	Javaベースのマルチモデルデータベース。高速で柔軟。	Apache 2.0	SQL-like	6
07	graphdb	GraphDB	OntotextのエンタープライズRDFデータベース。セマンティックWeb対応。	Commercial	SPARQL	7
08	amazon-neptune	Amazon Neptune	AWSのフルマネージドグラフデータベースサービス。	Proprietary (Cloud Service)	Gremlin, SPARQL	8
09	nebulagraph	NebulaGraph	大規模グラフ向けに設計された分散型オープンソースグラフデータベース。	Apache 2.0	nGQL	9
10	memgraph	Memgraph	インメモリグラフデータベース。低レイテンシーを実現。	BSL/Apache 2.0	Cypher	10