Centos安装Neo4j-4.4.4

       关于Neo4J的安装网上的资料不胜枚举,这篇文章应该是写的最好的,从简介、优缺点、系统资源要求配置安装步骤等等都做了比较详细的讲解。

关于安装步骤我这里不再赘述,重点记录下我在安装过程中遇到的一点细节问题。

问题一:Neo4J官网上分别有企业版、社区版、桌面版,有什么区别,我应该怎么选?

从版本来看,其实也可以大概了解他们的主要区别。

        (1)桌面版一般是开发者本地开发、学习的时候使用,因为有界面化,有人机交互工具,可以创建多个数据库,等等。

       对于普通的开发者来说,桌面版是非常方便的,实际上桌面版就是一个IDE开发工具,默认首次安装的时候会自动创建一个Project,同时你可以选择一个版本的Neo4j。

       实际使用的时候,可以自行再创建新的Project,选择合适的Neo4j版本,注意:这些版本对应的引擎如果本地没有会自动下载下来。创建好项目之后,点击启动项目,实际上就是在本地运行了Neo4J图数据库,然后Open打开Neo4j Broswer,会发现和社区版是一样。 

       除了以上这些外,桌面版还可以安装便于数据开发和构建知识图谱的工具,如下:

 

        (2)企业版是收费的,企业版相比社区版主要是在高可用、部署、可以创建多个数据库等方面有区别,参考这篇博客,博文中提到了很多新特性的不同,其实对于初学者的我来说,也看不大懂,没有很深刻的理解。感觉比较深的区别就两点,第一就是生产部署的时候,企业版支持集群高可用部署,社区版不支持;第二就是社区版只有一个默认的neo4j的数据库,不支持创建多个数据库,意味着多个图谱的Node/relationship都在一块混着,不是太方便。

关于企业版的高可用集群部署,可以参考这篇博客

       (3)社区版是免费的,我本次安装也使用的社区版,这个没有什么好说的。 下载安装包,解压,修改配置文件、配置环境变量,其中就行了。

关于配置:

       主要是修改JVM大小、允许CSV任意路径导入、缓存大小、允许远程连接、开启端口、允许可读可写这些,具体不表了。

问题二:启动失败,报如下错误:

        这个错误很明显,因为主机的jdk环境是1.8,但是目标需要运行的应用需要的jdk环境是jdk11 。所以需要升级jdk或者给Neo4j配置对应的jdk。

关于jdk11的下载,这里分享一个链接

JDK下载好之后,直接解压,然后给Neo4J配置JAVA_HOME即可。

这里要注意:

        有的博客说是在conf/neo4j.conf中添加JAVA_HOME和JRE_HOME,这种方式我在4.4.4的版本中尝试了是不行的。 需要修改neo4j,切换到bin目录,vi neo4j,然后添加如下一行即可:

JAVA_HOME=/opt/neo4j/jdk-11

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值