最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

与Heroku上Graphenedb的负极连接

IT培训 admin 14浏览 0评论

与Heroku上Graphenedb的负极连接

我需要将使用NEODE库()的node.js项目连接到heroku托管的graphenedb。

在neode文档上,他们使用2种方法基于:1.直接使用2.包含道具的环境文件

任何人都面临这个问题吗?

1. new Neode('bolt://localhost:7687', 'username', 'password', true);

2. // .env
NEO4J_PROTOCOL=bolt
NEO4J_HOST=localhost
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=neo4j
NEO4J_PORT=7687
回答如下:

在Heroku上,转到“设置并显示配置变量”。>

[NEO4J_PROTOCOLbolt

[NEO4J_HOST是Heroku的GRAPHENE_BOLT_URL减去协议前缀和端口后缀,所以类似hobby-sdajflkdjaiodsfajll.dbs.graphenedb

[NEO4J_USERNAMENEO4J_PASSWORDGRAPHENEDB_BOLT_USERGRAPHENEDB_BOLT_PASSWORD(或您在GrapheneDB上设置的任何用户名/密码)。

NEO4J_PORTGRAPHENEDB_BOLT_URL的端口(默认为24787)。它不是GRAPHENEDB_URL的端口。

在您的.env文件中,添加NEO4J_ENCRYPTION=ENCRYPTION_ON

截至撰写本文时,由于多个数据库支持,因此Neode的known issue不适用于4.0以下的Neo4j版本(GrapheneDB运行3.5)。如果您仍然想使用Neode,请降级至v 0.3.7

与Heroku上Graphenedb的负极连接

我需要将使用NEODE库()的node.js项目连接到heroku托管的graphenedb。

在neode文档上,他们使用2种方法基于:1.直接使用2.包含道具的环境文件

任何人都面临这个问题吗?

1. new Neode('bolt://localhost:7687', 'username', 'password', true);

2. // .env
NEO4J_PROTOCOL=bolt
NEO4J_HOST=localhost
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=neo4j
NEO4J_PORT=7687
回答如下:

在Heroku上,转到“设置并显示配置变量”。>

[NEO4J_PROTOCOLbolt

[NEO4J_HOST是Heroku的GRAPHENE_BOLT_URL减去协议前缀和端口后缀,所以类似hobby-sdajflkdjaiodsfajll.dbs.graphenedb

[NEO4J_USERNAMENEO4J_PASSWORDGRAPHENEDB_BOLT_USERGRAPHENEDB_BOLT_PASSWORD(或您在GrapheneDB上设置的任何用户名/密码)。

NEO4J_PORTGRAPHENEDB_BOLT_URL的端口(默认为24787)。它不是GRAPHENEDB_URL的端口。

在您的.env文件中,添加NEO4J_ENCRYPTION=ENCRYPTION_ON

截至撰写本文时,由于多个数据库支持,因此Neode的known issue不适用于4.0以下的Neo4j版本(GrapheneDB运行3.5)。如果您仍然想使用Neode,请降级至v 0.3.7

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论