vue+neo4j(neo4j desktop安装和使用)

这篇具有很好参考价值的文章主要介绍了vue+neo4j(neo4j desktop安装和使用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

vue+neo4j(neo4j desktop安装和使用)

官网下载安装

  • 官方下载链接:https://neo4j.com/download/
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 下载后会跳转到Activation Key页面,已经自动生成好密钥,复制后,粘贴到 Neo4j DesktoSoftware Keys 输入框内即可完成激活
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 官方安装使用手册
    https://neo4j.com/developer/neo4j-desktop/

  • 软件主界面,默认附带一个Example Project,自带一个电影演员数据库
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

基本使用

创建项目
  • 选择Create project
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端
新增数据库
  • 选择Local DBMS
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 设置数据库名称,密码和 DBMS 版本
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 查看数据库信息Details
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 点击Start启动数据库,状态由STARTING转为ACTIVE
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 可以通过open下拉菜单选择Terminal终端
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

连接数据库

1. 点击open打开内置浏览器neo4j browser
vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 提示,Neo4j 浏览器是一个命令驱动的客户端,作为基于 Web 的 shell 环境
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

2. 用其他浏览器打开

  • 在浏览器中输入网址http://localhost:7474/
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • 用户名为:neo4j

  • 密码默认是:neo4j (创建时已修改)
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

使用cypher构建简单知识图谱

创建节点
CREATE (a:Person {name: 'John', age: 30})
CREATE (b:Person {name: 'Jane', age: 30})
CREATE (c:Dog {name: 'ww'})

vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

创建关系
MATCH (a:Person {name: 'John', age: 30}), (b:Person {name: 'Jane', age: 30})
CREATE (a)-[:FRIENDS]->(b)
vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端
MATCH (a:Person {name: 'John', age: 30}), (b:Person {name: 'Jane', age: 30})
CREATE (b)-[:FRIENDS]->(a)
MATCH (a:Person {name: 'John', age: 30}), ((c:Dog {name: 'ww'}))
CREATE (a)-[:OWN]->(c)

MATCH p=(n:Person)-[r:FRIENDS]->() RETURN p
删除节点及关系
MATCH(a:Person {name: 'John', age: 30})
DETACH DELETE a
MATCH(b:Person {name: 'Jane', age: 30})
DETACH DELETE b
查询节点和关系

查询所有节点

MATCH (n)
RETURN n
vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端
  • 报错 Only directed relationships are supported in CREATE

    在Neo4J中,创建关系的时候,必须要指定方向,不然就会报错

    在Neo4J中,关系的创建不能是无向的,但是查询和使用可以

数据导出为json文件

官网参考:https://neo4j.com/labs/apoc/4.1/export/json/#export-database-json

  • 使用如下命令

    MATCH p=()-[r]->() RETURN p
    
  • Graph下载的图标处没有发现export json
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • Table下再点击下载,显示有export json
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

  • records.json内容结构如下,包含startendsegments文章来源地址https://www.toymoban.com/news/detail-627290.html

{
  "start": {
    "identity": 1,
    "labels": [
      "Person"
    ],
    "properties": {
      "name": "John",
      "age": 30
    },
    "elementId": "1"
  },
  "end": {
    "identity": 0,
    "labels": [
      "Person"
    ],
    "properties": {
      "name": "Jane",
      "age": 30
    },
    "elementId": "0"
  },
  "segments": [
    {
      "start": {
        "identity": 1,
        "labels": [
          "Person"
        ],
        "properties": {
          "name": "John",
          "age": 30
        },
        "elementId": "1"
      },
      "relationship": {
        "identity": 0,
        "start": 1,
        "end": 0,
        "type": "FRIENDS",
        "properties": {

        },
        "elementId": "0",
        "startNodeElementId": "1",
        "endNodeElementId": "0"
      },
      "end": {
        "identity": 0,
        "labels": [
          "Person"
        ],
        "properties": {
          "name": "Jane",
          "age": 30
        },
        "elementId": "0"
      }
    }
  ],
  "length": 1.0
}
  • 最终本地文件如下
    vue+neo4j(neo4j desktop安装和使用),neo4j,vue.js,neo4j,前端

到了这里,关于vue+neo4j(neo4j desktop安装和使用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Neo4j在Ubuntu 20.04上安装、配置以及Python连接使用 - Neo4j

    1. 进入要安装neo4j的ubuntu环境。 2. 添加Debian资源库。 java 1.8.xx版本对应neo4j 3.xx版本(jdk 11版本对应neo4j 4.xx版本): (1)wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add - (2)echo \\\'deb https://debian.neo4j.com stable 3.5\\\' | sudo tee /etc/apt/sources.list.d/neo4j.list(或者:echo \\\'deb

    2024年02月04日
    浏览(35)
  • 记一个因为Neo4j server版和Desktop版都装引起的问题

    经典错误 提示: DBMS failed to start: DBMS process terminated, see logs… Check the logs 我就去检查log,有个log.log里面是Neo4j @ 7687 is down.和Neo4j @ 7474 is down. 查了很久,没用,desktop版卸载重装好几次,没用 装server版的时候,配置了环境变量,删了之前配的环境变量,重启电脑。解决

    2024年02月11日
    浏览(27)
  • neo4j在Linux上安装及使用

    neo4j安装主要有两个步骤: 环境配置:Java安装 工具下载:neo4j安装 2.1 检查 安装前可以检查下,当前环境是否有Java 查看是否安装: java -version 说明当前环境没有,那么去下载 2.2 版本匹配 不同版本的neo4j需要适配不同的Java版本,所以要先想好安装那个版本的neo4j,再在下面

    2024年02月03日
    浏览(33)
  • Neo4j之APOC安装与使用样例

    APOC即Awesome Procedures on Cypher ,是 Neo4j 最大和最广泛使用的扩展库,是Neo4j过程和函数的标准实用程序库。它包括 450 多个标准程序,提供实用程序、转换、图形更新等功能。它们得到很好的支持,并且很容易作为单独的函数运行或包含在 Cypher 查询中。 由于 APOC 依赖于 Neo4j 的

    2024年02月14日
    浏览(41)
  • 图数据库_Neo4j的使用场景_以及Windows版Neo4j Community Server安装_欺诈检测_推荐_知识图谱---Neo4j图数据库工作笔记0003

    可以看到使用场景,比如欺诈检测, 要建立图谱,才能进行,欺诈人员检测   可以看到图谱的各种应用场景 然后推荐引擎也需要,可以看到 在金融,旅行,求职招聘,保健,服务,媒体娱乐,都可以进行推荐   然后还有知识图谱 身份访问管理,这里,可以进行安全管理,可以挖掘出潜在关系

    2024年02月12日
    浏览(31)
  • Mac Neo4j图数据库安装与使用

            图数据库是基于图论实现的一种NoSQL数据库,其数据存储结构和数据查询方式都是以图论为基础的,图数据库主要用于存储更多的连接数据。         Neo4j 是一个知名的图数据库,提供Cypher 查询语言。         安装前要确保Mac 系统中有 Java 8 的运行时文件。

    2024年02月13日
    浏览(38)
  • 头歌-Neo4j 的安装部署-第1关:安装 Neo4j(超详细)

     将解压包解压后开始第二步:修改配置文件:  接着修改第75行代码,如下图:  启动 Neo4j 复制下列网址,并打开Fire Fox,输入: 一开始默认账号密码都neo4j: 随后即可修改密码,账号密码都为123456,如下图:

    2024年02月07日
    浏览(160)
  • 知识图谱小白入门(1):neo4j的安装与CQL的使用

    知识图谱,是一种实体间的信息与关系知识的网状结构,借用图论中点与边的概念进行组建,易于结构化和可视化。 所以,设计者按照图论相关知识设计Neo4j,Cypher和py2neo的相关语法,均可看到C程序设计相关的身影。 neo4j的有三个版本: Server版本,试用30天,收费版本。 C

    2024年02月07日
    浏览(37)
  • 安装Neo4j

    jdk1.8对应的neo4j的版本是3.5 自行下载3.5版本的zip文件 地址 解压添加环境变量 变量名:NEO4J_HOME 变量值:D:neo4j-community-3.5.0     (你自己的地址)  PATH添加: %NEO4J_HOME%bin     (如果是挨着的注意前后英文分号)  此时进入bin目录下运行报错: neo4j.bat start Invoke-Neo4j : Could

    2024年01月18日
    浏览(31)
  • 图数据库Neo4j概念、应用场景、安装及CQL的使用

    引用Seth Godin的说法,企业需要摒弃仅仅收集数据点的做法,开始着手建立数据之间的关联关系。 数据点之间的关系 甚至比单个点本身更为重要。 传统的**关系数据库管理系统(RDBMS)**并不擅长处理数据之间的关系,那些表状数据模式和呆板的结构难以添加新连接或不同类型连

    2024年02月06日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包