3.图数据Neo4j - CQL的使用

1.Neo4j - CQL简介

1.1 介绍

Neo4j的Cypher语言是为处理图形数据而构建的,CQL代表Cypher查询语言 。像Oracle数据库具有查询

语言SQL,Neo4j具有CQL作为查询语言。

  • 它是Neo4j图形数据库的查询语言。
  • 它是一种声明性模式匹配语言
  • 它遵循SQL语法。
  • 它的语法是非常简单且人性化、可读的格式。
sql 复制代码
fox)<-[:knows]-(周瑜)-[:knows]->(诸葛)-[:knows]->(fox)

1.2 建模工具

https://arrows.app

2.常用命令

官网:https://neo4j.com/docs/cypher-manual/3.5/clauses/

2.1 Neo4j数据导入与导出

https://blog.csdn.net/gangzhucoll/article/details/148511902

2.2 CREATE创建

create语句是创建模型语句用来创建数据模型\

2.2.1 创建节点

sql 复制代码
#创建简单节点
create (n)
#创建多个节点
create (n),(m)
#创建带标签和属性的节点并返回节点
create (n:person {name:'如来'}) return n

3.常用函数

4.neo4j-admin使用

5.利用CQL构建明星关系图谱

1.基本操作命令

1.1 删除Neo4j数据的多种方法

方法1:使用Cypher删除所有节点和关系(推荐)
sql 复制代码
// 删除所有数据(包括节点、关系和约束)
MATCH (n)
DETACH DELETE n;

// 删除所有索引和约束
CALL apoc.schema.assert({}, {});
相关推荐
十二同学啊5 小时前
向量数据库:从核心原理到 RAG 与 Java 实战
数据库
蓝速科技5 小时前
会议室门牌公告通知发布选型与落地指南丨蓝速科技
大数据·运维·数据库·人工智能·科技
一 乐8 小时前
二手交易平台|基于springboot + vue二手交易平台(源码+数据库+文档)
java·数据库·vue.js·spring boot·小程序
SelectDB8 小时前
同等资源下 Apache Doris 4.2 vs StarRocks 4.1.1:1TB SSB 与 TPC-H 性能实测
大数据·数据库·数据分析
这个DBA有点耶9 小时前
数据库集群与分布式架构:三条技术路线对比、金仓KES RAC实测数据与决策框架
数据库·程序员·架构
MayBaymax9 小时前
MongoDB 索引与事务
java·数据库·mongodb
SelectDB9 小时前
Doris vs ClickHouse:企业 OLAP 走向下一阶段,两种技术路线如何选择
大数据·数据库·数据分析
vx-程序开发9 小时前
【计算机毕设】django校园跑腿服务系统83141
java·数据库·vue.js·spring boot·spring·elasticsearch·django
一 乐9 小时前
养老院管理系统|基于springboot + vue养老院管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·毕业设计
这个DBA有点耶10 小时前
InnoDB页结构深入:页分裂、页合并、填充因子——B+树底层机制全解析
数据库·mysql·架构