OrientDB 的图形数据库包orientdb-graphdb-2.2.0-rc1.jar,用起来还挺顺的,尤其适合你做图结构相关的数据操作时用,比如搞个社交网络、推荐系统之类的。嗯,它的 API 比较直观,和 Java 配合也蛮舒服的。

直接上手你会发现,它其实就是把图数据库的复杂操作封装得比较干净,像addVertexaddEdge这些基本操作都有,而且响应还挺快,不容易踩坑。日志输出也还行,调试方便。

OrientDB本身就是个混合型数据库,支持文档和图操作,所以这个graphdb包就适合你在项目中做关系网络,不用额外装一套图数据库,省心。

路径在:com.orientechnologies/orientdb-graphdb/2.2.0-rc1/orientdb-graphdb-2.2.0-rc1.jar,如果你喜欢把依赖管理得清楚点,可以放进lib里或者用 Maven 配置。

有空你也可以看看这个页,写得还蛮实在的:OrientDB 图形数据库 JAR。如果你正在做图相关的功能,又不想整太复杂的 Neo4j,试试这个,轻便点,效率也不错。