A Pythonic Tour of Neo4j and the Cypher Query Language
summary
Overview claims how to use Neo4j from Python with concrete tools and demos: the neo4j-driver (Python) using the Bolt protocol, Cypher queries parameterized for reuse and performance, and session transaction functions that auto-retry on cluster failures. Examples load a Yelp dataset turned into graph with a million users and small surprising counts (53 named Nigel), show returning nodes, relationships and full paths, integrate results into Pandas, and visualize matches and variable‑length path queries in the Neo4j browser.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:36Graph databases and Neo4j
- 4:45Cypher basics
- 7:56Python driver setup
- 9:02Demo with Yelp dataset
- 10:49Basic Cypher queries in Python
- 13:46Transaction functions
- 16:36Friends and variable paths
- 20:27Resources and community
related talks
49mWarming up to Graphs
17mWorking with Neo4j with Django neomodel library
28mNeo4j for Beginners: Pros and Cons, Based on Social Networks
34mAre they ready? A quick review of graph databases and Python
46mGraph Databases: Talking about your Data Relationships with Python
29mNeo4j for Java Developers
01h 02mGetting graphy - a hands-on crash course with Neo4j
46mGraph Database
