返回顶部
首页 > 资讯 > 移动开发 >Mac Neo4j图数据库安装与使用
  • 447
分享到

Mac Neo4j图数据库安装与使用

macosneo4j数据库 2023-10-10 19:10:04 447人浏览 泡泡鱼
摘要

1. Neo4j简介         图数据库是基于图论实现的一种NoSQL数据库,其数据存储结构和数据查询方式都是以图论为基础的,图数据库主要用于存储更多的连接数据。         Neo4j 是一个知名的图数据库,提供Cypher 查

1. Neo4j简介

        图数据库是基于图论实现的一种NoSQL数据库,其数据存储结构和数据查询方式都是以图论为基础的,图数据库主要用于存储更多的连接数据。

        Neo4j 是一个知名的图数据库,提供Cypher 查询语言。

2. 安装与启动

        安装前要确保Mac 系统中有 Java 8 的运行时文件。

2.1 安装

推荐通过 brew 安装,使用以下命令即可:

brew install neo4j-- 安装路径一般为:  /usr/local/opt/neo4j/bin

2.2 启动

cd bin./neo4j start  --verbose./neo4j stop   # 关闭

 2.3 网页访问

        数据库启动后,本地登陆Http://localhost:7474,浏览器可以进入neo4j,初始账号密码:neo4j。
可自行设置新密码:  12345678

3. 常用操作&数据导入

3.1 常用操作

3.1.1. 创建一个节点

        节点(node)是图数据库中的一个基本元素,用来表示一个实体记录,就像关系数据库中的一条记录一样,可以包含多个属性(Property)和多个标签(Label)。

create(person:Person{name:"jack", age:18}); 

3.1.2 查询节点

match(n:Person) where n.name='jack' return n order by n.age limit 2  

图形式

 表形式

 111

3.1.3 创建关系

为person和dog节点建立关系

match (person:Person), (dog:DOG)where person.name="jack" and dog.name="buou"create(person)-[r:R{isOwner:"yes"}]->(dog)return r

3.2 数据备份&导入

使用neo4j 导入数据:

neo4j-admin import --nodes path_of_nodes_data --relationships path_of_relationship_data

数据库备份与还原:

# 数据库备份neo4j-admin dump --database=graph.db --to=/neo4j/backup/graph_backup.dump# 数据库还原neo4j-admin load --database=graph.db --from=/neo4j/backup/graph_backup.dump

查询所有节点及其所有邻居节点:

MATCH (a)-[:REL]->(b)RETURN a, b

 

来源地址:https://blog.csdn.net/MusicDancing/article/details/132238422

--结束END--

本文标题: Mac Neo4j图数据库安装与使用

本文链接: https://lsjlt.com/news/427617.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Mac Neo4j图数据库安装与使用
    1. Neo4j简介         图数据库是基于图论实现的一种NoSQL数据库,其数据存储结构和数据查询方式都是以图论为基础的,图数据库主要用于存储更多的连接数据。         Neo4j 是一个知名的图数据库,提供Cypher 查...
    99+
    2023-10-10
    macos neo4j 数据库
  • 【大数据】Neo4j 图数据库使用详解
    目录 一、图数据库介绍 1.1 什么是图数据库 1.2 为什么需要图数据库 1.3 图数据库应用领域 二、图数据库Neo4j简介 2.1 Neo4j特性 2.2 Neo4j优点 三、Neo4j数据模型 3.1 图论基础 3.2 属性图模型 ...
    99+
    2023-09-26
    neo4j 图数据库 neo4j使用 neo4j搭建 neo4j查询语法 neo4j查询数据
  • 图数据库Neo4j简介以及安装部署
    Neo4j 是当今市场图数据库的领袖, 它具有可伸缩性和高可用性等企业级功能,是满足我们需求的最佳选择.图数据库解决哪类问题?为什么选择Neo4j?关系型数据库不能很好地处理关系NoSQL 数据库不处理关系...
    99+
    2024-04-02
  • 图数据库Neo4j学习五渲染图数据库neo4jd3
    文章目录 1.现成的工具2.Neo4j JavaScript Driver3.neovis4.neo4jd34.1neo4jd3和neovis对比4.2获取neo4jd34.3neo4jd3的数据结构4.4Spring data n...
    99+
    2023-08-30
    数据库 neo4j 学习
  • 在Windows操作系统上安装Neo4j数据库
    在Windows操作系统上安装Neo4j数据库 一、在Windows操作系统上安装Neo4j数据库 ​ 【彩蛋来了】 看完作者写的这篇博文,请参见: MySQL5.5版本安装详细讲解 MySQL 5.5系列安装步骤教程(图...
    99+
    2023-08-30
    neo4j 数据库
  • vue使用neovis操作neo4j图形数据库及优缺点
    1.前言: 由于项目需要在前端展示关系图,常规的做法是,后端操作数据库返回Json数据,前端使用d3或者echarts进行展示,奈何因为后端不给力(说是无法获取最核心的关系id),所...
    99+
    2024-04-02
  • 分享一个neo4j(图形数据库)的PHP库!
    git 项目地址 church/neo4j:https://github.com/fireqong/neo4j介绍基于PHP的neo4j库,可以帮助你更加便捷的连接neo4j的PHP库,源文档链接地址 neo4j http api:http...
    99+
    2022-08-08
    php neo4j
  • 在mac系统下安装与配置mongoDB数据库
    mongo数据库的安装 mongo数据库安装的方式有很多种,接下来我们具体来介绍一下 官网下载 mongoDB中文网 windows用户可以参考这种安装方式,比较方便,mac用户可参...
    99+
    2024-04-02
  • Mac环境下安装MongoDB数据库
    一、下载安装 1.1 下载MongoDB 首先,从MongoDB官网下载自己想要使用的版本。 解压缩下载的压缩包重命名为mongodb,将mongodb文件夹复制到/usr/local目录下。 b...
    99+
    2023-10-04
    mongodb 数据库 macos
  • 【Mac os系统】安装MySQL数据库
    环境 系统:Mac os intel芯片 1 下载安装包 (1)查看芯片型号 uname -a | awk -F " " ‘{print $(NF-1)}’ 我的输出root:xnu-7195.101.2~1/RELEASE_X86_...
    99+
    2023-08-17
    mysql 数据库 Mac 苹果系统 Mac os
  • 图数据库Neo4j应用在在GIS系统的优势
    下面讲讲关于图数据库Neo4j应用在在GIS系统的优势,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完图数据库Neo4j应用在在GIS系统的优势这篇文章你一定会有所受益。1.&n...
    99+
    2024-04-02
  • linux环境搭建图数据库neo4j的讲解
     Neo4j(Nosql之一)是一个高性能的图数据库(不支持分布式), 在社交关系中经常用到。关于Neo4j的介绍,网上多的是, 故不再赘述。来简要说说安装: 1.安装jdk,不多说: ubuntu@VM-...
    99+
    2022-06-04
    linux搭建neo4j linux环境搭建图数据库neo4j的讲解
  • 在Mac上安装mysql数据库记录
    下载mysql for mac: https://downloads.mysql.com/archives/community/注意:我下载的是社团版本,mysql版本要和你的MAC版本保持一致。当然,...
    99+
    2024-04-02
  • windows与mac安装mongodb数据库的方法步骤与注意事项
    nosql数据库 ——mongodb数据库! Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对...
    99+
    2024-04-02
  • Mac下如何安装nvm与使用
    1.什么是nvm nvm是一个管理nodejs版本的工具。在实际的开发中,有些项目的开发依赖需要不同版本的nodejs运行环境,此时我们就需要使用nvm来管理nodejs版本。 2.安装步骤 打开https://github.com/cr...
    99+
    2023-09-03
    macos
  • SQL server数据库安装与表的基本使用
    **** SQL server 安装与基础使用**** 一.安装SQL Server 2008 R2企业版(64位)x64前的准备 二、安装SQL ...
    99+
    2024-04-02
  • 使用oracle数据库安装vCenter5.1
    背景说明某客户现场环境为9台服务器组成的虚拟化平台,其中1台物理服务器安装vCenter 5.1和oracle 11g R2数据库,另外8台组成Cluster接受vCenter管理,以下介绍vCenter结...
    99+
    2024-04-02
  • 在QlikView中使用Neo4j处理图形数据的方法
    这篇文章主要介绍在QlikView中使用Neo4j处理图形数据的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!  图形数据库是使用带有节点、边缘和属性的图结构来对数据进行存储和展...
    99+
    2024-04-02
  • Linux系统下virtuoso数据库安装与使用详解
    最近在调研关联数据的一些东西,需要用到rdf数据库,所以接触了virtuoso数据库。安装的坑其实并不多,之前在windows 10上安过一次。这次在ubuntu 18.04上安装一下,其他的linux发行版安装的流程也...
    99+
    2022-06-04
    linux virtuoso 数据库安装与使用
  • Mac中pyenv的安装与使用教程
    目录前言一、pyenv1、安装方式一:Git Clone方式二:Homebrew2、验证3、使用二、virtualenv插件1、安装方式一:Git Clone方式二:Homebrew...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作