Neo4j 内核的neo4j-kernel-1.7.1.jar
其实就是一个轻量级的 Java 数据库,专门用来图形数据,而不是传统的表格数据。你要是做图数据库相关的工作,肯定会对这个东西挺有兴趣的。它支持嵌入式使用,也就是说可以直接在你的 Java 应用中集成,挺方便的。Neo4j本身就是图数据库的佼佼者,用它关系型数据那叫一个爽,性能和灵活性都挺高的。如果你有类似的需求,试试这个neo4j-kernel-1.7.1.jar
应该不会让你失望。
它是neo4j
核心的一个组成部分,基于图形存储的数据模型,能够让你高效地复杂的关系查询。数据之间的关联不再是那种硬生生的表格形式,而是图形化的关系,查询起来更自然也更直观。
如果你要嵌入图数据库的能力,使用neo4j-kernel
就挺适合,是它的体积轻,资源占用不大,能方便地集成到你的项目中。而且,Neo4j 的 API 也比较简单,学习曲线平滑,不会让你一头雾水。