Neo4j社区版以只读模式

时间:2018-08-18 14:34:45

标签: neo4j

我正在尝试使配置标志dbms.read_only=true与Neo4j社区版一起使用(我知道企业中有用户角色,但对于他们的昂贵费用我还不够富裕。)

我已经做到了:

  • 使用Mac下的Neo4j Desktop(v1.1.8)和3.4.5作为数据库引擎,以读写方式创建数据库。
  • 仅用几个节点填充它
  • 已停止,设置dbms.read_only=true并重新启动

在最后一步,服务器日志显示错误:“ UnsupportedOperationException:无法在只读模式下创建索引编写器”并关闭。那么,该选项真的(仍然)有效吗?

1 个答案:

答案 0 :(得分:1)

Neo4j Desktop适用于Enterprise Edition(您确实获得了仅用于开发目的的单独许可),而不是Community Edition。

我相信dbms.read_only=true并通过Neo4j Desktop运行时存在问题,但是使用Neo4j Community Edition的服务器部署并使用该设置没有任何问题。

我的建议是从Neo4j下载社区版本并直接使用它,而不是通过Neo4j Desktop。