Neo4j数据库学习一:安装和数据类型常用命令简介

Neo4j数据库是图数据库

在数据库中,只有节点Nodes和关系Relationships

Nodes用圆圈表示,Relationships用有向箭头表示

关系和节点都有属性(键值对)

安装3.3.7版本

注意:需要系统有jdk8配置,没有请先安装jdk8,楼主这里已经安装过jdk8

3.3.7下载地址:

https://neo4j.com/download-thanks/?edition=community&release=3.3.7&flavour=unix&_ga=2.208844434.1691148992.1536805793-463668001.1536805793

安装:

tar -xf neo4j-community-3.3.7-unix.tar.gz
mv neo4j-community-3.3.7 neo4j
./neo4j/bin/neo4j console  # 占用终端运行,阻塞当前终端
./neo4j/bin/neo4j start  # 非阻塞 后台运行,不占用终端.而且不是当前终端的子进程,所以不需要nohup

使用下面两个命令之一检查neo4j是否启动成功
curl -i -XGET "http://localhost:7474"
or
curl -i -XGET "http://127.0.0.1:7474/"

修改配置,设置为全0地址,方便本地的windows访问

vim neo4j/conf/neo4j.conf
搜索dbms.connectors.default_listen_address=0.0.0.0 将前面的注释去掉
保存退出
重启neo4j
./neo4j/bin/neo4j stop
./neo4j/bin/neo4j start

常用命令

增删改查

:create :创建节点,关系和属性

删:delete:删除节点和关系

删:remove:删除节点和关系的属性

改:set:添加或更新标签

查:match:检索有关节点,关系和属性数据

筛选

return:返回查询的结果

where::提供条件过滤检索数据

order by: 排序检索数据

常用函数

string:转换为string字面量

aggregation:对查询的结果进行聚合操作

relationship:获取关系的细节,如startnode开始节点,endnode结束节点.

neo4j的数据类型

boolean:值true,false

byte:用于表示8位整数

short:用于表示16位整数

int:用于表示32位整数

long:用于表示64位整数

float:用于表示32位浮点数

double:用于表示64位浮点数

char:用于表示16位字符

string:用于表示字符串

原文地址:https://www.jianshu.com/p/8032eadb88fd

原文地址:https://www.cnblogs.com/jpfss/p/11468668.html

时间: 2024-10-06 05:52:43

Neo4j数据库学习一:安装和数据类型常用命令简介的相关文章

CentOS 7安装Docker及常用命令

CentOS 7安装Docker及常用命令   yum install docker #安装docker systemctl start docker.service #启动docker systemctl enable docker.service #docker开机启动 docker -v #查看docker版本 docker info #查看docker具体信息 docker pull centos #下载centos image docker images #显示已有image dock

Linux学习笔记一 磁盘管理常用命令

Linux学习笔记一 磁盘管理常用命令 Linux系统下,一切均是文件,磁盘是一种特殊的块设备文件. 常用的硬盘接口类型 并口:IDE ,SCSI 串口:SATA,SAS 磁盘设备文件设备文件的命令规则: IDE: 设备名为/dev/hda, /dev/hdb-.  (末尾的a ,b-代表不同的IDE硬盘) SCSI:设备名为/dev/sda, /dev/sdb-.(末尾的a,b-代表不用的SCSI硬盘 机械式硬盘: track: 磁道(盘面上由外向里划分成不同的磁道) cylinder: 柱面

Docker学习--->>Docker的认识,安装,及常用命令熟悉

Docker是什么? 在平常的软件开发中,会面临着开发不同的程序或服务需要不同的环境.而在该环境上开发完成后,想要在其他的环境上部署,则需要自己去重新部署,而Docker的出现使得这样的迁移变得容易.举一个老生常谈的例子,也就是常说的集装箱,在以前运送货物的时候,不同的货物放到一起运送的话彼此会互相影响,比如运送水果的碰见运送铁块的.一不小心在货轮上会使得水果被压坏.而集装箱的出现则大大改变了这一情况.将水果放在一个集装箱中,将铁块放到另一个集装箱中.这样即使集装箱摞起来,彼此之间也不会影响.D

ArchLinux最小化安装 必备库 常用命令

铸成强大的工作站环境——ArchLinux最小化安装 所有问题归结起来,只是一个问题:ArchLinux最小化安装,需要安装哪些包? 1.bash//最基本的Bash Shell(必须)2.bzip2//提供bzip2压缩与解压缩功能(非必须,但就算不选它,系统也会自动将其装上)3.coreutils//提供GNU环境下最基本的工具与命令(必须)4.dnsutils//DNS工具(必须)5.file//文件类型识别工具(必须)6.filesystem//提供基本的文件系统结构(必须)7.find

Linux下安装redis以及常用命令

1.获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 2.解压 tar xzvf redis-4.0.8.tar.gz 3.安装 cd redis-4.0.8 make cd src make install PREFIX=/usr/local/redis 4.移动配置文件到安装目录下 cd ../ mkdir /usr/local/redis/etc mv redis.conf /usr/local/redi

Linux运维学习笔记之二:常用命令1

第三章 常用命令 1.mkdir : 创建目录,make directorys,-p 递归创建目录 mkdir-p /a/b/c 2.ls  : -l(long)d(directory)显示目录或文件,全称list -l#列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等 -d#只查看目录 -F#会在不同类型的文件后面加上*/=>@|等符号,以便区分不同类型文件 -p#会在目录后面加上/,以便区分目录和文件 -h#人类可读模式,显示K.M.G -i#显示inode,也就是文件的ind

小蚂蚁学习git(1)——常用命令解释

下载msysgit,它是window版本的git,在linux下最简单的方法就是使用命令: yum install git 一路默认安装即可,打开Git Bash,能够弹出一个类似cmd命令行的窗口,表示成功. 首先,需要设施用户名和邮箱作为一个标识. git    config    --global user.name "xiaomayi" git    config    --global user.email "email" 注意:git config -g

docker虚拟化安装配置与常用命令

一.Docker安装配置 docker只有在centos6.5以上机器才能使用yum直接安装,如果其他版本需要安装centos扩展源epel. docker官方文档说要求Linux kernel至少3.8以上,一般为centos6.5或者Ubuntu系统, 在Centos6.x系列安装docker软件,首先要关闭selinux,然后需要安装相应的epel源,如下: sed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/config wget

windows下安装RabbitMq和常用命令

----RabbitMq安装-----windows下安装:(1)首先windows下安装好了erlang和rabbitmq.如下地址同时下载和安装:Erlang:http://www.erlang.org/download.htmlRabbitMQ :http://www.rabbitmq.com/download.html (2)根据自己文件路径安装好,注意:安装RabbitMQ时候,取消勾选RabbitMQ Service服务 (3)配置环境变量ERLANG_HOME=D:\soft\er