gpt4 book ai didi

python - ORM 与 Python 中的 Neo4j 等图形数据库

转载 作者:IT老高 更新时间:2023-10-28 21:11:37 28 4
gpt4 key购买 nike

我想知道是否有解决方案(或需要)带有图形数据库(例如 Neo4j)的 ORM。我正在跟踪实体(包括这些实体的附加属性)的关系(A与B相关,B通过C等与A相关,因此构建了一个大图)并且需要将它们存储在数据库中,我认为图形数据库非常适合这项任务。

现在,对于类似 sql 的数据库,我使用 sqlalchemyś ORM 来存储我的对象,特别是因为我可以从数据库中检索对象并以 Python 风格使用它们(使用它们的方法等)。

是否有任何适用于 Neo4j 或其他 Graph-DB 的对象映射解决方案,以便我可以在 Graph-DB 中存储和检索 python 对象并轻松使用它们?

或者您会编写一些函数或适配器,例如 python sqlite 文档 (http://docs.python.org/library/sqlite3.html#letting-your-object-adapt-itself) 来检索和存储对象?

最佳答案

无耻插件...还有我自己的 ORM,您可能还想 checkout :https://github.com/robinedwards/neomodel

它建立在 py2neo 之上,在后台使用 cypher 和 rest API 调用,即不依赖于 gremlin。

关于python - ORM 与 Python 中的 Neo4j 等图形数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8356626/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com