问题标签 [orientdb-2.1]

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 回答
95 浏览

java - OrientDB OByteBufferPool 错误

由于这个问题,我刚刚将 OrientDB 从2.1.19升级到2.2-rc1

回顾一下,我正在嵌入式运行 OrientDB,plocal并且正在使用以下设置启动应用程序(仅包括相关设置):

应用程序启动,最初一切正常。但是过了一会儿,我收到以下错误:

一旦发生错误,一些查询就会停止工作。我猜这个错误是由于缺乏本机内存造成的。有没有人知道具体是什么导致了这种情况以及如何防止它。如果需要,我可以分配更多内存。我只是不确定要分配的内存类型

0 投票
0 回答
113 浏览

orientdb - 在 orientdb 中迁移大量(数百万)条记录时的性能瓶颈

将大量节点以及边缘从另一个数据库(在我的情况下为 cassandra)迁移到 orientdb 时,我遇到了严重的性能问题。

直到 80 MN 个节点和 100 MN 个边缘,速度相当不错,每小时 100 万,但现在在 16 小时内急剧下降到 100 万。可能是什么问题?

我在嵌入式模式下使用 orientdb 的独立实例和 tomcat,并使用 OMassiveInsert 意图进行文档级 api 插入。

0 投票
1 回答
105 浏览

orientdb - [orientdb]:使用token认证时获取当前用户

如何通过二进制 api 摆脱当前用户(OUser)。我正在使用基于内置令牌的身份验证。我希望有两种方法:

0 投票
1 回答
323 浏览

etl - OrientDB 仅使用 ETL 工具导入边

我已经使用 OETL 将我的所有顶点插入到图表中。

现在我有一个文件,它以下列方式勾勒出边缘:

node_1,rel_type,node_2
11000001,relation_A,10208879
11000001,relation_A,10198662
11000001,relation_B,10159927
11000001,relation_C,10165779

如何使用 OrientDB OETL 工具导入它?

我尝试了以下方法:

但这无法正常工作,因为它无法解析 csv 中的值。

0 投票
1 回答
26 浏览

orientdb - OrientDB 从 JSON 结构中指定集群

使用 OrientDB 文档 2.1.11

我正在尝试从 JSON 对象中保存文档,但我需要将其中的子对象插入到特定的集群中。有没有办法告诉 OrientDb 从 JSON 保存在集群中

这是要保存的 JSON 示例:

如何指定@class:"Division必须在特定集群中?JSON 结构中的子对象能否指示必须更新哪个集群?

我使用 JAVA APIdatabase.save(doc, "supplier_1")来保存 Supplier 对象是一个特定的集群(即:“supplier_1”)。

0 投票
1 回答
44 浏览

orientdb - 字段中的 OrientDB 计数短语

如何使用 OrientDB 计算字段中的短语实例?

假设我有以下数据:

显示标题 | 说明
My_data_12 | 敏捷的棕狐跳过懒狗
My_data_13 | 唯一的那个

如何计算“the”实例的数量,输出类似于:

显示标题 | 计数
My_data_12 | 2
My_data_13 | 1

0 投票
1 回答
97 浏览

orientdb - 如果类不存在,则使用 PhpOrient 创建类

仅当类尚不存在时,是否可以在 OrientDB 2.1.13 的 PhpOrient 中创建一个类?

所以是这样的:

0 投票
1 回答
481 浏览

orientdb - OrientDB 无法访问安全 JSON 文件

OrientDB 2.1.16升级到之后,2.2.0我在初始化期间开始收到以下消息:

数据库已启动,但我不喜欢这些警告。我浏览了文档,但找不到与此相关的任何内容。谷歌上有一些链接会导致死的 Github 页面。

  • 首先,我需要获取security.json它所期望的副本(或解释预期结构的文档)。
  • 其次,我需要知道如何以及在哪里设置它。
0 投票
1 回答
66 浏览

orientdb - OrientDB - 无法访问关于架构错误的数据库

我有一个名为的超类BaseData和一个派生类MyData

一开始,我在我的MyData类上添加了一个名为period.

在此之后,通过工作室,我在我BaseData的同一个属性上添加了period.

在这之后。我已经重新启动了我的服务器,到那时我无法访问我的 Orient DB 服务器并出现以下错误:

错误:com.orientechnologies.common.exception.OException:创建共享资源时出错

错误:com.orientechnologies.orient.core.exception.OSchemaException:由于参数冲突,无法添加基类“MyData”:句点(type=INTEGER)vs period(type=INTEGER)

我尝试通过控制台访问,但结果相同,所以我不能删除属性,也不能使用我的数据库。

0 投票
1 回答
86 浏览

sql - 东方数据库查询子

Orientdb 2.1.11(文档数据库)有没有办法获取 EmebeddedList

这是类结构

我想要一个返回以下内容的查询: