知识图谱的本质是一种图形数据库,图数据库的基本含义是以“图”这种数据结构存储和查询数据。图形数据库是 NoSQL 数据库的一种类型,它应用图形理论存储实体之间的关系信息。
常见的图形数据库有 Neo4j,FlockDB,AllegroGrap 等。在本课程中主要学习 Neo4j ,Neo4j 是一个流行的开源图形数据库。
Neo4j 基于 Java 实现,兼容 ACID 特性,也支持其他编程语言,如 Ruby 和 Python。