python neo4j嵌入_Neo4j推出基于Python的嵌入式图数据存储
Neo4j很早就在說,會(huì)推出一個(gè)嵌入在圖數(shù)據(jù)庫模塊,讓Python可以通過圖數(shù)據(jù)庫的API操作本地文件以存儲(chǔ)圖結(jié)構(gòu)的數(shù)據(jù)(類似于很多支持SQLite的類庫)。而今天Neo4j終于在官方博客上兌現(xiàn)了其承諾,并為自己的多次跳票表示抱歉。
First of all, we’re really sorry. We have been saying that Python support for the embedded database is coming in “a few weeks” or “next month” for over half a year now, and so far, you have waited patiently, and you have waited in vain.
先看一下使用方法#import相應(yīng)的包
from neo4j import GraphDatabase
#創(chuàng)建基于本地文件的圖數(shù)據(jù)庫
db = GraphDatabase('/my/db/location')
#存儲(chǔ)數(shù)據(jù)
with db.transaction:
oscar = db.node(name=’Oscar Wilde’)
jacob = db.node(name=’Jacob’)
# Create a relationship
oscar.impressed_by_blogging_skills_of(jacob)
#關(guān)閉數(shù)據(jù)庫
db.shutdown()
目前最新版本在CPython2.7.2 ?Windows和Linux下都經(jīng)過測(cè)試,在Python2.6版本下也可以正常工作。你需要安裝JPype以在Python和Java間建立橋梁。更多詳細(xì)介紹及使用說明見neo4j的官方文檔:docs.neo4j.org
總結(jié)
以上是生活随笔為你收集整理的python neo4j嵌入_Neo4j推出基于Python的嵌入式图数据存储的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 原油交资源税吗
- 下一篇: 员工增长近万人!AMD去年研发支出同比大