NEO4J的入门和一些简单的操作

简介: > 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天,[点击查看活动详情](https://juejin.cn/post/7147654075599978532 "https://juejin.cn/post/7147654075599978532")# 引言今天我们继续学习NEO4J.# 创建创建语句我们一般会使用create指令我们首先在控制台上输入`neo4j.bat console`启动neo4j然后打开你的浏览器,然后在浏览器地址栏中输入`http://localhost:7687 - Neo4j Browser](http:
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天, 点击查看活动详情

引言

今天我们继续学习NEO4J.

创建

创建语句我们一般会使用create指令

我们首先在控制台上输入neo4j.bat console启动neo4j

然后打开你的浏览器,然后在浏览器地址栏中输入

http://localhost:7687 - Neo4j Browser](http://localhost:7474/browser/)

image.png

上方带$的输入框输入CQL代码(是CQL,没打错,不是SQL)

以创建为例

create (要创建的节点名称,节点标签)

执行上述语句如 create (n:N)

会创建一个空的节点

image.png

成功提示如上

我们可以通过GUI的风格来查看

image.png

点击一下左边第一个长很想数据库的东西

image.png

然后我们可以查看相关节点的信息及关系等等

image.png

比如上面这种,也可以从相关的table等信息进行查看。

去带一些数据的create

我们在创建节点的时候可以去为其去添加一些属性和值(键值对)

比如这样

create (cs:CS{id:"001",name:"zhangsan",ord:99})

即可在创建的时候带一些数据

查询

这里我们引入两个关键字match和return

比如我们在$输入框中输入match (cs:CS)

即可匹配CS标签下的节点

但是我们输入后发现

咦

报错了

这是为什么呢?

原来,match关键词不能单独使用,必须要和其他一些关键词组合来使用。

这里我们先引入其中的一种return

即:返回

小demo:match (cs:CS) return cs

执行

我们已经查询到了cs节点的信息

删除

我们可以通过对match和delete的使用来完成删除

比如这样:

    match (cs:CS) delete cs

完成对其永久性的删除。

相关文章
|
存储 机器学习/深度学习 人工智能
知识图谱入门一:知识图谱介绍,Neo4j下载、安装基本使用
知识图谱入门一:知识图谱介绍,Neo4j下载、安装基本使用
1963 1
知识图谱入门一:知识图谱介绍,Neo4j下载、安装基本使用
|
8月前
|
缓存 自然语言处理 API
OpenClaw是什么?如何部署OpenClaw(Clawdbot)及配置阿里云百炼 API 教程
阿里云针对OpenClaw的运行特性,推出了适配性极强的一键部署方案,通过预置专属镜像与简化配置流程,将原本复杂的环境搭建、依赖安装等步骤压缩为可视化操作,即使是零基础用户也能快速完成部署。而阿里云百炼API-Key作为OpenClaw实现自然语言解析、任务规划等核心功能的关键授权凭证,其正确配置直接决定工具能否正常运行。本文将从OpenClaw核心认知出发,详细拆解2026年阿里云一键部署流程、百炼API-Key配置步骤,并结合实际应用中的常见问题与排查方法,为用户提供一套完整的落地指南。
2713 6
|
10月前
|
存储 关系型数据库 MySQL
MySQL 项目实战入门:从 0 到 1 搭建电商数据库
本文以电商系统为实战场景,手把手教你从零搭建MySQL数据库。涵盖环境配置、需求分析、表结构设计(遵循三大范式)、数据初始化、关联查询及性能优化,结合SQL语句与设计思路,帮助初学者快速掌握数据库项目落地全流程。
|
11月前
|
人工智能 数据可视化 测试技术
测试再造:Dify工作流如何用“拖拉拽”重构我们的自动化测试体系?
在快速迭代的软件开发中,传统自动化测试面临维护成本高、技术门槛高等痛点。Dify工作流通过“拖拉拽”式可视化编排,将测试流程分解为可复用节点,降低编写代码依赖,提升协作效率与维护性。结合AI能力,实现智能数据生成、视觉验证与自愈测试,推动测试从脚本化向智能化转型,助力团队高效交付。
|
12月前
|
数据采集 文字识别 算法
精通RAG:从“能用”到“好用”的进阶优化与评估之道
你的RAG应用是否总是答非所问,或者检索到的内容质量不高?本文聚焦于RAG系统的进阶优化,深入探讨从查询转换、多路召回与重排序(Rerank)等高级检索策略,到知识库构建的最佳实践。更重要的是,我们将引入强大的`Ragas`评估框架,教你如何用数据驱动的方式,科学地量化和提升你的RAG系统性能。
1394 7
|
11月前
|
人工智能 自然语言处理 架构师
跳槽加分项:掌握Dify工作流,我薪资涨了40%
一年前我还是月薪25K的全栈工程师,如今凭借掌握Dify工作流,成功转型为AI应用架构师,拿下35K offer,薪资涨幅40%。通过实战项目积累、简历优化与面试话术升级,我将Dify技能转化为职场竞争力,实现职业跃迁。Dify不仅降低了AI开发门槛,更成为我涨薪的“密码”。你也可以!
|
机器学习/深度学习 分布式计算 Java
Java与图神经网络:构建企业级知识图谱与智能推理系统
图神经网络(GNN)作为处理非欧几里得数据的前沿技术,正成为企业知识管理和智能推理的核心引擎。本文深入探讨如何在Java生态中构建基于GNN的知识图谱系统,涵盖从图数据建模、GNN模型集成、分布式图计算到实时推理的全流程。通过具体的代码实现和架构设计,展示如何将先进的图神经网络技术融入传统Java企业应用,为构建下一代智能决策系统提供完整解决方案。
884 0
|
机器学习/深度学习 人工智能 NoSQL
JAVA接入DeepSeek大模型接口开发---阿里云的百炼模型
随着大模型的越来越盛行,现在很多企业开始接入大模型的接口,今天我从java开发角度来写一个demo的示例,用于接入DeepSeek大模型,国内的大模型有很多的接入渠道,今天主要介绍下阿里云的百炼模型,因为这个模型是免费的,只要注册一个账户,就会免费送百万的token进行学习,今天就从一个简单的可以执行的示例开始进行介绍,希望可以分享给各位正在学习的同学们。
2687 3
JAVA接入DeepSeek大模型接口开发---阿里云的百炼模型
|
JSON Java 定位技术
【Android App】GPS获取定位经纬度和根据经纬度获取详细地址讲解及实战(附源码和演示 超详细)
【Android App】GPS获取定位经纬度和根据经纬度获取详细地址讲解及实战(附源码和演示 超详细)
6703 2