设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

Neo4j推出基于Python的嵌入式图数据存储

2011-10-6 17:17| 发布者: joejoe0332| 查看: 7465| 评论: 1|原作者: 开源中国社区|来自: 开源中国社区

摘要:   Neo4j很早就在说,会推出一个嵌入在Python中的图数据库模块,让Python可以通过图数据库的API操作本地文件以存储图结构的数据(类似于很多支持SQLite的类库)。而今天Neo4j终于在官方博客上兑现了其承诺,并为自 ...

  Neo4j很早就在说,会推出一个嵌入Python中的图数据库模块,让Python可以通过图数据库的API操作本地文件以存储图结构的数据(类似于很多支持SQLite的类库)。而今天Neo4j终于在官方博客上兑现了其承诺,并为自己的多次跳票表示抱歉。

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相应的包
from neo4j import GraphDatabase
#创建基于本地文件的图数据库
db = GraphDatabase('/my/db/location')
#存储数据
with db.transaction:
    oscar = db.node(name=’Oscar Wilde’)
    jacob = db.node(name=’Jacob’)

    # Create a relationship
    oscar.impressed_by_blogging_skills_of(jacob)
#关闭数据库
db.shutdown()

  目前最新版本在CPython2.7.2 Windows和Linux下都经过测试,在Python2.6版本下也可以正常工作。你需要安装JPype以在Python和Java间建立桥梁。

  更多详细介绍及使用说明见neo4j的官方文档:docs.neo4j.org


酷毙

雷人

鲜花
1

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部