OrientDB 的图形数据库包orientdb-graphdb-2.0.7.jar,挺适合做关系型数据建模的,尤其在做社交图谱、推荐系统这种场景时,用起来比较顺手。

OrientDB本身是个文档+图形混合型数据库,兼容 SQL,接入也方便。这个.jar包里封装好的接口挺多的,像GraphDatabaseFactoryOrientGraph这些类,用起来还蛮直接的,不用自己去撸底层逻辑。

你要是习惯用 Neo4j,刚上手 OrientDB 会有点小差异,但习惯一下之后会发现,它在嵌套文档和多边关系上的表现,确实还不错。性能也挺稳,尤其在查询路径比较复杂的图时,响应也快。

包的版本是2.0.7,有点旧,但胜在稳定,用来打基础系统合适。如果你只是做个数据关系可视化的小项目,这个版本绰绰有余,依赖也少,集成起来没啥负担。

安装建议放在lib目录下,或者你用 Maven/Gradle 管理的话,也可以直接拉com.orientechnologies:orientdb-graphdb:2.0.7。哦对了,这里可以下完整包。

如果你最近正好在研究图数据库,可以先用这个包练练手,熟悉下 API 设计思路,顺带熟悉一下 OrientDB 的模型理念,还是挺有意思的。