[0] Py2neo v5手冊


https://py2neo.org/v5/

Py2neo是一個客戶端庫和工具包,可從Python應用程序內部和命令行使用Neo4j。該庫支持Bolt和HTTP,並提供高級API,OGM,管理工具,交互式控制台,用於Pygments的Cypher詞法分析器以及許多其他功能。與以前的版本不同,Py2neo不需要啟用HTTP的服務器,並且可以完全通過Bolt運行。

當考慮使用py2neo還是Neo4j的官方Python驅動程序時,需要權衡取舍。Py2neo提供了更高級別的API和OGM,但是官方驅動程序提供了與集群一起使用的機制,例如自動重試。如果您不熟悉Neo4j,需要OGM,不想立即學習Cypher或需要數據科學集成,則py2neo可能是更好的選擇。如果您正在構建高可用性企業應用程序,或者正在使用群集,則可能需要官方驅動程序。

安裝

要安裝py2neo的最新穩定版本,只需使用pip:

  $ pip install --upgrade py2neo

要安裝py2neo的最新預發行版,請使用帶有標志的pip--pre:

$ pip install --upgrade --pre py2neo

要求
支持以下版本的Python和Neo4j:

  • python 2.7 / 3.5 / 3.6 / 3.7 / 3.8

  • Neo4j 3.2 / 3.3 / 3.4 / 3.5 / 4.0(建議使用每個版本的最新發行版)

盡管可以使用Neo4j Community或Enterprise版本,但py2neo尚未完全支持所有僅企業功能,例如因果群集。但是,Py2neo確實支持Neo4j 4.0中添加的多數據庫功能。有關此內容的更多信息,請參見Graph該類的文檔。

請注意,Py2neo是使用標准CPython發行版在Linux下開發和測試的。盡管其他操作系統和Python發行版可能會起作用,但尚無對此的支持。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM