当前位置:   article > 正文

Neo4j下载安装及基本使用_neo4j3.5下载

neo4j3.5下载

什么是Neo4j

Neo4j是一个开源的 无Shcema的 基于java开发的 图形数据库,它将结构化数据存储在图中而不
是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎。程序数据是
在一个面向对象的、灵活的网络结构下,而不是严格、静态的表中,但可以享受到具备完全的事务
特性、企业级的数据库的所有好处。
https://db-engines.com/en/ranking

1, Neo4j 模块构建
Neo4j 主要构建块
节点
属性
关系
标签
数据浏览器
节点:节点是图表的基本单位。 它包含具有键值对的属性
属性:属性是用于描述图节点和关系的键值对
Key =值:其中Key是一个字符串,值可以通过使用任何Neo4j数据类型来表示
关系:关系是图形数据库的另一个主要构建块。 它连接两个节点,如下所示。
在这里插入图片描述
在这里插入图片描述

Neo4j主要应用场景

在这里插入图片描述
1, Neo4j 环境搭建
Neo4j环境Linux下搭建
(1).切换到Linux下 到安装目录neo4j 上传安装包 或者 下载安装包
使用 ftp 工具上传neo4j-community-3.5.17.tar 到 liunx 下
或者 wget https://neo4j.com/artifact.php?name=neo4j-community-3.5.17-unix.tar.gz
(2). 解压
tar -xvf neo4j-community-3.5.17.tar
(3). 修改配置文件 neo4j.conf
vi conf/neo4j.conf
主要是修改 允许远程访问的地址 把对应的注释打开即可
dbms.connectors.default_listen_address=0.0.0.0
在这里插入图片描述

(4).开放对应的访问端口 默认要开放7474 和 7687或者直接关闭防火墙(生产环境上不会直接关防火墙)
firewall-cmd --zone=public --add-port=7474/tcp --permanent
firewall-cmd --zone=public --add-port=7687/tcp --permanent
systemctl reload firewalld
(5).启动(安装jdk8及以上否则启动报错)
./bin/neo4j start
在这里插入图片描述

(6).使用浏览器 访问服务器上的 neo4j
http://192.168.211.133:7474
默认的账号是 neo4j 密码 neo4j 这里第一次登录的话会要求修改密码
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

Windows下的安装
(1).从https://neo4j.com/download-center/#community 下载最新的Neo4j Server安装文件
可以看到 neo4J 软件 exe 或 zip 格式的所有版本
(2).下载 Neo4j 3.5.17 (zip)
(3).解压
(4).修改配置文件
dbms.connectors.default_listen_address=0.0.0.0
(5) . 通过 neo4j.bat install-service 安装neo4j服务
注意的问题 如果是4.0 以及以上版本需要jdk11
修改文件 bin/neo4j.ps1
Import-Module “neo4j的主目录\bin\Neo4j-Management.psd1”
(6).neo4j.bat启动
neo4j.bat start
(7).使用浏览器 访问服务器上的 neo4j
http://127.0.0.1:7474
默认的账号是 neo4j 密码 neo4j 这里第一次登录的话会要求修改密码

第二部分 Neo4j CQL

1, CQL简介
CQL代表Cypher查询语言。 像关系型数据库具有查询语言SQL,Neo4j使用CQL作为查询语言。
Neo4j CQL:它是Neo4j图形数据库的查询语言。它是一种声明性模式匹配语言。它遵循SQL语法。它的语法是非常简单且人性化、可读的格式。

常用的Neo4j CQL命令/条款如下:
在这里插入图片描述
CREATE

CREATE (
    <node-name>:<label-name>
[{
   
<property1-name>:<property1-Value>
........
<propertyn-name>:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/703302
推荐阅读
相关标签
  

闽ICP备14008679号