前言
如官网所述,目前用于操作Neo4j的Python库主要包括如下几种:
- Neo4j Python Driver(官方提供,长期更新支持)
- Py2neo(非官方看网上教程多数都是这个)
- Neomodel(也是社区版)
对比
对比\模型 | Neo4j Driver | Py2neo | Neomodel |
---|---|---|---|
代码活跃程度 | 最近更新于一个月内 | 最近更新于8个月前 | 不明 |
国内适用范围 | 较少 | 很多 | 不明 |
代码特性 | 一般 | 简洁 | 一般 |
说明文档内容 | 较少 | 一般 | 不明 |
配套文档版本 | 最新 | 最新源码和文档有冲突 | 不明 |
结论
经过对比,还是先结合源码来学习Py2neo吧。大家都用,并且代码用起来确实比较舒服~并且,本质上也只是一个使用Neo4j的接口,无非语句不通而已,但最终执行的增删改查都是一样的。
网友评论