在 OSX 从 2.1.6 升级到 Neo4j 到 2.2

Upgrading to Neo4j to 2.2 from 2.1.6 on OSX

已阅读文档...

http://neo4j.com/docs/milestone/deployment-upgrading.html#automatic-upgrade

它说-

Install Neo4j 2.2.0-RC01, and set it up to use the same database store directory (typically data/graph.db).

但是我究竟该如何安装呢?我想我一开始只是用 brew 安装它,但是

brew install neo4j

结果

Warning: neo4j-2.1.6 already installed

我将不胜感激简单的新手升级指南。

提前致谢。

由于 2.2.0-RC01 是预发布版,因此无法通过自制软件获得(自制软件不允许您选择要安装的版本。它始终是软件包的最新稳定版本)。

转到 neo4j.com 并按照 2.2.0-RC01 下载 link。下载它并使用 tar xvfz neo4j-community-XXX.tar.gz 解压 tarball。解压后你应该:

  • 将您的商店从 2.1.6(data/graph.db 目录)复制到解压缩的目录结构
  • conf/neo4j.properties
  • 中设置allow_store_upgrade=true
  • 更改 org.neo4j.server.webserver.portorg.neo4j.server.webserver.https.port 属性以免与您的 2.1.6 安装冲突
  • 使用 bin/neo4j start 启动 Neo4j。

备注:

  • 我不会通过自制软件覆盖安装以避免以后出现问题
  • 确保在复制存储文件之前停止 Neo4j 2.1.6 实例