搭建Neo4j图形数据库环境
保持快乐,你就会干得好,就更成功、更健康,对别人也就更仁慈。——马克斯威尔·马尔兹
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
Neo4j因其嵌入式、高性能、轻量级等优势,越来越受到关注.
那么,这么一款流行的图形数据库该如何搭建呢?
环境介绍
搭建环境是:
- 系统:macOS 10.13.6
- 机型:MacBook Pro
- 处理器:Core i5
- 内存:8GB LPDDR3
- 图形卡:Intel Iris Graphics 540
1 Java环境搭建
由于Neo4j底层使用的是JVM,因此,需要确保您的计算机具备java环境,笔者在系统中采用的是Java8(当然如果你愿意的话,用Java12也是可以的,此处并无明确要求)