数据存放位置:D:\neo4j-community-5.9.0\import
Python driver:https://github.com/neo4j/neo4j-python-driver
快速清空数据库:
MATCH(n)
DETACH DELETE n
一. 下载好电影数据集
电影数据集下载地址:
TMDB 5000 Movie Dataset
https://www.kaggle.com/datasets/tmdb/tmdb-movie-metadata
Netflix Prize data:
https://www.kaggle.com/datasets/netflix-inc/netflix-prize-data?select=combined_data_1.txt
二. 数据预处理
先跑完数据预处理,得到几个输出文件
三. 安装工具包与路径配置
pip install neo4j
https://github.com/neo4j/neo4j-python-driver
把数据复制到相应的位置:
四. 链接到数据库
uri = "neo4j://localhost:7687"
driver = GraphDatabase.driver(uri, auth=("neo4j", "密码"))
with driver.session() as session:
q = session.run(f"""MATCH (g:Genre) RETURN g.genre AS genre""")