基于Redis实现的Python图形数据库。
项目描述
redis_graph
redis_graph在Redis之上实现了一个图形数据库。
需求
Redis 2.0+
redis-py的最新版本 http://github.com/andymccurdy/redis-py
redis_wrap http://pypi.python.org/pypi/redis_wrap
相关
关于redis_graph的博客文章: http://amix.dk/blog/post/19592#redis-graph-Graph-database-for-Python
示例
节点之间创建边示例
from redis_graph import * add_edge(from_node='frodo', to_node='gandalf') assert has_edge(from_node='frodo', to_node='gandalf') == True assert list(neighbors('frodo')) == ['gandalf'] delete_edge(from_node='frodo', to_node='gandalf') assert has_edge(from_node='frodo', to_node='gandalf') == False
节点和边值示例
from redis_graph import * set_node_value('frodo', '1') assert get_node_value('frodo') == '1' set_edge_value('frodo_baggins', '2') assert get_edge_value('frodo_baggins') == '2'
版权:2010年 amix版权。许可:BSD。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码分发
redis_graph-1.0.tar.gz (2.1 kB 查看散列)
构建分发
redis_graph-1.0-py2.6.egg (4.0 kB 查看散列)