当前位置: 首页 > article >正文

neo4j浅析

一、py2neo

1.基本范式(连接数据库)

from py2neo import Graph
"""
host:服务器ip地址,默认为'localhost'
http_port:http协议——服务器监听端口,默认7474
https_port:https协议——服务器监听端口,默认7473
user:登录用户名,默认'neo4j'
password:登录密码,无默认值,故若数据库其他参数都为默认值,则可直接通过密码登录
name:指定为数据库的名称,如果不指定为neo4j的话,会出现以下报错:

py2neo.errors.ProtocolError: Cannot decode response content as JSON

"""
g = Graph('http://localhost:7474', auth=("neo4j", "88888888"), name="neo4j")
print("创建成功")

1.1 流程

导入图模块:from py2neo import Graph

创建对象: 懂的都懂,参数设置详见参数,注意name那里必须是你在neo4j中已创建的数据库不然会报错:没有这个数据库

赋值。

1.2 参数

profile(参数1):neo4j的ip地址,可以是"http://localhost:7474",似乎也可以是“bolt://127.0.0.1:7687”.

auth:neo4j用户的用户名和密码,打包成元组,如auth=("neo4j", "88888888")

name:数据库名称,必须是neo4j中已有的,否则会报错,怎样创建数据库见2

二、常用Cypher语言


http://www.kler.cn/a/381244.html

相关文章:

  • 从APP小游戏到Web漏洞的发现
  • (一)<江科大STM32>——软件环境搭建+新建工程步骤
  • Cloud Native Spring in Action
  • 矩阵的奇异值分解SVD
  • 水仙花求和
  • 基于深度学习的数据安全与可追溯性增强
  • [Linux] 进程控制之创建和终止
  • 【SQL50】day 1
  • Linux——Linux基础指令
  • 在 Spring Boot 中使用分布式事务时,如何处理不同数据源之间的事务一致性问题?
  • Java实战项目-基于SpringBoot的新能源汽车个性化推荐系统
  • Linux 经典面试八股文
  • ICT网络赛道WLAN考点知识总结1
  • 多模态大模型微调实践!PAI+LLaMA Factory搭建AI导游
  • 无人机的就业前景怎么样?
  • 基于Multisim光控夜灯LED电路(含仿真和报告)
  • 大数据-207 数据挖掘 机器学习理论 - 多重共线性 矩阵满秩 线性回归算法
  • 【JavaEE初阶 — 多线程】线程安全问题 & synchronized
  • Imperva 数据库与安全解决方案
  • SE-ResUNet论文学习笔记
  • 机器视觉:轮廓匹配算法原理
  • dpdk mempool驱动开发
  • Django学习-项目部署
  • 在Swift开发中简化应用程序发布与权限管理的解决方案——SparkleEasy
  • Claude 3.5 Sonnet模型新增了PDF支持功能
  • Linux中sysctl、systemctl、systemd、init的区别