首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neode连接到Heroku上的Graphenedb

Neode连接到Heroku上的Graphenedb
EN

Stack Overflow用户
提问于 2019-05-10 20:58:16
回答 1查看 119关注 0票数 1

我需要将一个使用NEODE库(https://github.com/adam-cowley/neode)的node.js项目连接到heroku托管的graphenedb。

在neode文档上,他们使用基于以下两种方法:

  1. 使用
  2. 直接访问环境文件包含props

有没有人遇到过这个问题?

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

发布于 2020-05-09 07:25:01

在Heroku上,转到设置并显示Config Vars。

NEO4J_PROTOCOLbolt

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

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

NEO4J_PORT是来自GRAPHENEDB_BOLT_URL的端口(默认为24787)。它不是来自GRAPHENEDB_URL的端口。

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

在撰写本文时,由于对多个数据库的支持,带有Neode的known issue不能与4.0以下的Neo4j版本(GrapheneDB运行3.5)兼容。如果您仍然想使用Neode,请降级到0.3.7版本

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56078214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档