Neo4J的简单教程以及在Django+Python中的使用

ffx8fchx  于 2022-10-01  发布在  Go
关注(0)|答案(5)|浏览(312)

有什么简单的学习Neo4J的教程吗?我翻阅了它的官方手册,发现我很困惑,因为我来自MySQL背景。我只是想学习Neo4J,但我真的发现很难熬。此外,Neo4J的书籍也不多

请帮我拿一下这个

ergxz8rk

ergxz8rk1#

我刚刚更新了neo4django's documentation,我想它读起来像是教程。如果您能给我反馈,我将非常感激!

hyrbngr7

hyrbngr72#

查看灯泡快速入门教程(http://bulbflow.com/quickstart/)。Bulbs可以与任何Python Web框架一起使用,包括Django、FlASK和金字塔。

nafvub8i

nafvub8i3#

有一个很好的Neo4j+Django的集成:https://github.com/scholrly/neo4django,我注意到GitHub上有一个教程:https://github.com/johanlundberg/neo4j-django-tutorial

有几本书正在编写中,涵盖了使用图形数据库的一般概念和Neo4j的细节。但它们还没有上架。

就目前而言,Neo4j手册是最好的学习材料。

--安德烈亚斯

mzaanser

mzaanser4#

新4django已经非常过时了。在以下位置查看更新的选项:

https://neo4j.com/developer/python/

关于教程,你可以在网站上找到许多免费的资源。您还可以从查询语言Cypher开始:

https://neo4j.com/developer/cypher/

czq61nw1

czq61nw15#

仅供参考:新模式也开始过时了。例如,它与最新的neo驱动程序版本不兼容。

它缺乏更新,除此之外,我们还遇到了一些严重的线程问题--似乎它不是线程安全的/不同步的,或者没有正确地完成整个异步/同步的事情。(因为Neo4J是异步的,而Django还不是)

这些库背后的想法是要有某种抽象层,比如ORM,但如果它不比Cypher更方便,也不能做Cypher所能做的一切,那还有什么意义呢,所以无论如何您都要开始用Cypher编写查询。拥有图形数据库不可知的东西也是假的,因为它只服务于Neo4J。

我们已经用Cypher重写了所有查询,现在我只需要找到一种本机进行数据建模的方法。

相关问题