问题标签 [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.
java - OrientDB OByteBufferPool 错误
由于这个问题,我刚刚将 OrientDB 从2.1.19升级到2.2-rc1。
回顾一下,我正在嵌入式运行 OrientDB,plocal
并且正在使用以下设置启动应用程序(仅包括相关设置):
应用程序启动,最初一切正常。但是过了一会儿,我收到以下错误:
一旦发生错误,一些查询就会停止工作。我猜这个错误是由于缺乏本机内存造成的。有没有人知道具体是什么导致了这种情况以及如何防止它。如果需要,我可以分配更多内存。我只是不确定要分配的内存类型。
orientdb - 在 orientdb 中迁移大量(数百万)条记录时的性能瓶颈
将大量节点以及边缘从另一个数据库(在我的情况下为 cassandra)迁移到 orientdb 时,我遇到了严重的性能问题。
直到 80 MN 个节点和 100 MN 个边缘,速度相当不错,每小时 100 万,但现在在 16 小时内急剧下降到 100 万。可能是什么问题?
我在嵌入式模式下使用 orientdb 的独立实例和 tomcat,并使用 OMassiveInsert 意图进行文档级 api 插入。
orientdb - [orientdb]:使用token认证时获取当前用户
如何通过二进制 api 摆脱当前用户(OUser)。我正在使用基于内置令牌的身份验证。我希望有两种方法:
像 currentUserRID() 之类的函数。我查看了文档,但一无所获。
解密令牌以解锁用户 ID/名称。我尝试了这种方法,但无法做到。我看这里:https ://github.com/orientechnologies/orientdb/issues/2229和https://groups.google.com/forum/#!topic/orient-database/6sUfSAd4LXo
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 中的值。
orientdb - OrientDB 从 JSON 结构中指定集群
使用 OrientDB 文档 2.1.11
我正在尝试从 JSON 对象中保存文档,但我需要将其中的子对象插入到特定的集群中。有没有办法告诉 OrientDb 从 JSON 保存在集群中
这是要保存的 JSON 示例:
如何指定@class:"Division
必须在特定集群中?JSON 结构中的子对象能否指示必须更新哪个集群?
我使用 JAVA APIdatabase.save(doc, "supplier_1")
来保存 Supplier 对象是一个特定的集群(即:“supplier_1”)。
orientdb - 字段中的 OrientDB 计数短语
如何使用 OrientDB 计算字段中的短语实例?
假设我有以下数据:
显示标题 | 说明
My_data_12 | 敏捷的棕狐跳过懒狗
My_data_13 | 唯一的那个
如何计算“the”实例的数量,输出类似于:
显示标题 | 计数
My_data_12 | 2
My_data_13 | 1
orientdb - 如果类不存在,则使用 PhpOrient 创建类
仅当类尚不存在时,是否可以在 OrientDB 2.1.13 的 PhpOrient 中创建一个类?
所以是这样的:
orientdb - OrientDB 无法访问安全 JSON 文件
从OrientDB 2.1.16
升级到之后,2.2.0
我在初始化期间开始收到以下消息:
数据库已启动,但我不喜欢这些警告。我浏览了文档,但找不到与此相关的任何内容。谷歌上有一些链接会导致死的 Github 页面。
- 首先,我需要获取
security.json
它所期望的副本(或解释预期结构的文档)。 - 其次,我需要知道如何以及在哪里设置它。
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)
我尝试通过控制台访问,但结果相同,所以我不能删除属性,也不能使用我的数据库。
sql - 东方数据库查询子
Orientdb 2.1.11(文档数据库)有没有办法获取 EmebeddedList
这是类结构
我想要一个返回以下内容的查询: