问题标签 [orientdb2.2]

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.

0 投票
1 回答
817 浏览

java - OrientDB '找不到引擎'远程''

我正在使用community orientdb 2.2.12. 当我在 IntelliJ 中运行应用程序时,一切正常。但是,当我编译项目时,出现以下错误:

聚甲醛:

我检查了阴影 JAR,它包含所有orientdb-client-*.

抛出异常的代码:

0 投票
0 回答
140 浏览

orientdb - 如何使用 orient jdbc 驱动程序执行非事务性提交

我正在使用JDBC 驱动程序 v2.2.13连接到远程数据库,如下所示

创建边缘时,我收到以下警告作为服务器日志

从警告看来,数据库的实例(连接连接)是事务性的。

解决此问题的一种方法是使用使用 Java API 的OrientgraphNoTx数据库实例。

如何 为Orient JDBC 驱动程序执行“非事务性”提交或等效OrientgraphNoTx

0 投票
1 回答
606 浏览

eclipse - Jmeter 无法运行 JUnit 测试 jar

我正在尝试在JMeter中执行一个Jar来对我的 Orientdb 应用程序进行负载测试。

关于我的申请的一些细节:

  • 我的应用程序在启动时在控制台上打印(sysout)一些日志,例如

    `系统正在启动,正在加载数据...

    从文件中成功加载数据..!

    连接到服务器以保存数据..`

  • 然后它连接到 Orientdb 服务器以在那里保存数据

我使用eclipse运行我的JUnit 测试用例,它运行成功就像

  • 在控制台上打印日志(sysouts)

  • 连接Orientdb服务器并成功写入数据

问题 :

当我尝试通过使用 JMeter 构建 jar 来运行此 JUnit 测试用例时

  • JMeter 将我的启动日志打印控制台(这意味着 jar 正在执行),例如:

    系统正在启动,正在加载数据...

    从文件中成功加载数据..!

    连接到服务器以保存数据..

  • 但是 在那之后JMeter退出并给出这个错误

    An unexpected error occured Error -- executeGraph(org.apache.jmeter.protocol.java.sampler.JUnitSampler$AnnotatedTestCase): com/orientechnologies/orient/client/remote/OServerAdmin

  • 此时,当它给出错误时,理想情况下它应该连接到orientdb并写入数据。

注意:我正在使用jmeter.bat执行JMeter ,JUnit版本v4.11

谢谢..!

0 投票
1 回答
1022 浏览

orientdb - OrientDB 2.2.13 console.sh:获取“无法创建到远程服务器地址的连接”

我有一个嵌入式数据库,我在其中启动一个 OServer 并尝试从控制台连接到它。几个月来我一直在成功地做到这一点,并随着新版本的出现升级数据库。现在,使用 2.2.13,嵌入式操作似乎可以工作,但我无法使用 2.2.13 console.sh 连接到服务器。我收到消息:

运行嵌入式数据库的 java 代码出现以下异常:

似乎正在寻找“集群”插件。

知道为什么这不再起作用了吗?它确实在 2.2.12 中工作。

谢谢

柯蒂斯

0 投票
1 回答
21 浏览

orientdb - 选择使用图形投影时如何在结果记录集中包含当前记录

当查询在选择中使用图形投影时,将记录包含在记录集中的优雅方法是什么?

例如,

select expand(both('friends')) from #123:456 limit -1

上面的查询只返回相邻的顶点。如何包含#123:456到结果集中?

0 投票
0 回答
345 浏览

amazon-web-services - AWS 上的 Orientdb 集群

我查看了这个位置的视频/屏幕截图,但它谈到了运行独立版本的 Orientdb。有没有我可以看到的 cloudformation 片段,它可以让我运行一个集群,比如 3 个带有复制的 Orientdb 节点。我希望能够使用 EBS 卷,这样任何临时节点的宕机都不应该是灾难性的。

我记得 Orientdb 团队成员提到他们在公司内部为 AWS 创建了一个内部部门,但我找不到任何为在 AWS 上运行高可用性集群而发布的资源。

非常感谢您对此的任何帮助。我们正在考虑运行 Orientdb 的生产集群,但 Orientdb 站点上没有太多可用的信息/最佳实践。

0 投票
1 回答
70 浏览

orientdb - 在 OrientDB 中使用子选择进行根空间查询

我正在尝试组合一个查询来查找图中节点 2 公里范围内的节点。假设我有一个数据集,它标记了纳斯卡线条中的一些地理符号:

我有一个使用以下方法创建的空间索引:

现在,我想找到“手”字形 2 公里内的节点,我可以通过手动输入纬度/经度坐标来输入此查询:

我得到结果:

到目前为止,一切都很好。

由于输入坐标有点麻烦,我宁愿使用名称字段“Hands”查找 2 公里内的字形。

这是我目前陷入困境的地方。我想我应该能够使用LET 块来获得我想要的东西......但到目前为止我尝试过的东西不起作用:

有什么建议么?

0 投票
1 回答
79 浏览

orientdb - OrientDB 空间查询以查找彼此相距 X 公里内的所有对

我正在测试orientdb 空间模块。我整理了一个简单的数据集,其中包含纳斯卡线 ( nazca_lines.csv) 中一些地理符号的坐标:

我使用以下方法创建空间索引:

我可以使用类似于我在此堆栈溢出问题中生成的查询来生成特定地理字形内(例如 2 公里)内的节点列表:

这给了我这个结果:

这很好,但我只能找到相对于特定节点的节点。我想扩展它以询问彼此相距 2 公里以内的所有节点对。

我感兴趣的结果如下所示:

有任何想法吗?

0 投票
2 回答
390 浏览

orientdb - 如何在 orientdb 中更新嵌入列的属性

我在更新 Orientdb 中嵌入字段的属性时遇到问题。

以下是重现该问题的步骤:

属性“value”已被声明为“Embedded”类型。

现在,我想更新“值”列中“abc-def-hgi”属性的 id 为“1”的记录。

我尝试过以下查询,但它们都没有奏效:

字段属性名称中的连字符(“-”)似乎有问题。

我正在使用 Orientdb 的版本:2.2.11

注意:我在 orientdb Git repo 中查看了问题,我在其中找到了这个. 不确定它是否与我的问题有关,但它对我来说不起作用。

任何帮助将不胜感激。

0 投票
1 回答
24 浏览

orientdb - 在 OrientDB 2.2.x Studio 中更改徽标

如何更改 Studio 中的徽标?我一直在搜索文件的位置,但我看不到它们。我也一直在 Studio self 中搜索文件。