OrientDB 的图形数据库包orientdb-graphdb-2.1.16.jar,挺适合你要玩图结构数据的时候用。嗯,它是基于 Java 写的,拿来就能跟你的项目集成,还挺方便的。

OrientDB 的图形数据库包orientdb-graphdb-2.1.16.jar,挺适合你要玩图结构数据的时候用。嗯,它是基于 Java 写的,拿来就能跟你的项目集成,还挺方便的。

像社交关系、组织结构、推荐系统这类图关系,用这个就蛮顺手的。你可以直接操作图数据结构,比如VertexEdge,不用再自己去转模型。

导入方式也常规,手动拉 JAR 包也行,Maven 仓库也能搞定。路径是com.orientechnologies/orientdb-graphdb/2.1.16,版本比较老,但稳定性还不错。

响应也快,查询写法有点像 SQL,学起来没啥门槛。比如你查某个点的邻居,只要写SELECT expand(out('Follow')) FROM User,是不是比 Neo4j 要直观点?

不过注意哦,2.1.16版本有些新特性还没支持,比如多模型联合查询就不太强,适合中小型项目,不然建议升级。

如果你正好想找个轻量点的图数据库,又不想折腾太多配置,可以试试这个版本的 OrientDB,传送门点这里