问题标签 [graphenedb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
neo4j - 在 grapheneDB 上正确配置图形数据科学插件
我有一个在 neo4j 桌面本地与插件完全配合的图表。我已经在我的 grapheneDB 实例中复制了该图中的所有内容。当我收到错误时,我无法使用 gds 程序:
我知道要解决这个问题,我需要将这两行添加到 config/properties 文件中:
我只是不知道如何在 grapheneDB 上做到这一点,我已经阅读了我能找到的所有文档。
我尝试通过添加 jar 文件作为存储过程添加 gds 插件,然后将其添加为带有 zip 文件的服务器扩展,该 zip 文件包含 jar 文件和上面在 neo4j-server.properties 文件中提到的两个配置行。
当添加为服务器扩展时,我可以告诉 neo4j 根本没有找到 gds 插件。我只是缺少属性文件中的位置吗?还是我在存储过程上传方法中遗漏了一些明显的东西?
使用开发免费层 graphenedb、Neo4j 社区版 3.5.17 和图形数据科学 1.1.1
谢谢
java - 从 Micronaut Java 应用程序访问 Heroku 上的 Neo4j/GrapheneDB(免费开发计划)失败:与数据库的连接已终止
目前我在 Heroku 平台上与 Neo4j/GrapheneDB(开发免费计划)作斗争。通过“heroku local”在本地启动我的应用程序工作正常,它将(Neo4j Java Driver 4)连接到 Neo4j 3.5.18(从 Docker 映像“neo4j:3.5”运行)。
我的应用程序是使用 Micronaut 框架构建的,使用它的Neo4j 支持。在 Heroku 平台上启动我的应用程序成功,我正在使用Gradle Heroku 插件来完成此任务。
但是使用业务操作(和健康检查)访问数据库失败,异常如下:
我肯定会从操作系统环境变量 GRAPHENEDB_BOLT_URL、GRAPHENEDB_BOLT_USER 和 GRAPHENEDB_BOLT_PASSWORD 中正确获取登录凭据;我已经用一些调试日志语句验证了它:
我也尝试通过 Heroku 插件网站重新启动 GrapheneDB 实例,但结果相同。
这里出了什么问题?有没有办法进一步确定根本原因?
谢谢
基督教
neo4j - Graphenedb 上的 Neo4j 如何提高 Cypher SPEED 以及 Normailzing 在 Graphenedb 上的含义
这是我的密码查询
MERGE (u:University { name: $university, country: $country }) MERGE (u)<-[:DEPARTMENT_IN]-(d:Department { name: $department }) MERGE (d)<-[:LEVEL_IN]- (l:Level { name: $level }) MERGE (l)<-[:STUDENT_OF]-(user:User { firstName: $firstName, lastName: $lastName, password: $password, email: $email, username dob: $dob, id: $id }) RETURN 用户, u, d, l
这有效,但没有我预期的那么快。最多需要 4.5 秒才能完成。我在查询中做错了什么,有更快的方法吗?
也用于查询
MATCH (u:University {name: $university})<-[DEPARTMENT_IN]-(d:Department) RETURN d
在 Graphenedb 消息上说“此查询已被规范化”我不太明白。感谢您的回答 查询简介
php - 如何使用 graphaware/neo4j-php-client 连接到 GrapheneDb?
我已经阅读了https://github.com/graphaware/neo4j-php-client#installation-and-basic-usage和https://docs.graphenedb.com/docs/php的说明
虽然 GrapheneDb 文档中的这个示例确实有效,但它不使用 GraphAware Neo4j PHP 客户端,它使用 Neo4j Bolt PHP:
我在任何地方都找不到一个可行的例子,我尝试了各种各样的东西;我对连接字符串进行了两次和三次检查,我尝试过 http 和 bolt,我已经从 neo4j 浏览器登录到数据库,所以我知道凭据必须没问题。
这就是我的代码的样子:
当我尝试运行查询时,我得到:
有没有人使用 graphaware/neo4j-php-client 提供到 GrapheneDb 的完整工作连接示例?
node.js - GrapheneDB 的 Heroku 插件于 2021 年 1 月 14 日关闭
Graphenedb 正在关闭他们在 Heroku 上的免费爱好等级。我的应用程序太小,无法保证他们需要的每月最低订阅 50 美元。有没有人有任何使用 Heroku 的替代图形数据库的经验,很容易迁移到?
python - ValueError: ('事务 %r 未在此连接上打开',)
我正在使用库 py2neo 开发一个 webapp。
我还将它推送到 Heroku,它与 Graphene DB 连接,而在本地它与 Neo4j 数据库连接。
当我在 Heroku 上使用我的 webapp 时,我收到了这个错误:
由于我还有debug=True
,我可以看到当 webapp 尝试合并关系时发生了错误
该错误发生了一次,然后不再发生。但是,错误是什么意思?
我无法理解此错误的文档: