graphlite:嵌入式图数据存储

时间:2024-06-05 16:35:57
【文件属性】:

文件名称:graphlite:嵌入式图数据存储

文件大小:23KB

文件格式:ZIP

更新时间:2024-06-05 16:35:57

Python

石墨 Graphlite是MIT许可的Python图形数据库。 当前没有用于Python的嵌入式图数据库。 Graphlite旨在通过在SQLite上构建简单快速的图形层来改变这种状况。 与FlockDB相似,Graphlite仅存储邻接表,但是可以以普通图形数据库的形式(例如,遍历)来查询它们。 >> > import graphlite as g >> > db = g . connect ( ':memory:' , graphs = [ 'knows' ]) >> > with db . transaction () as t : ... for person in [ 2 , 3 ]: ... t . store ( g . V ( 1 ). knows ( person )) ... >> > db . find ( g . V ( 1 ). k


【文件预览】:
graphlite-master
----.travis.yml(161B)
----README.rst(1KB)
----docs()
--------api.rst(239B)
--------conf.py(8KB)
--------usage.rst(6KB)
--------make.bat(7KB)
--------intro.rst(4KB)
--------Makefile(7KB)
--------index.rst(1KB)
----tests()
--------test_graph.py(291B)
--------test_transaction.py(2KB)
--------conftest.py(456B)
--------__init__.py(0B)
--------test_query.py(2KB)
----LICENSE(1KB)
----graphlite()
--------sql.py(3KB)
--------__init__.py(503B)
--------graph.py(2KB)
--------query.py(6KB)
--------transaction.py(3KB)
----README(10B)
----setup.py(746B)
----.gitignore(718B)

网友评论