问题标签 [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.
orientdb - onCreate.identityType=角色不是第一个
我正在使用 v. 2.2.11 我在使用onCreate.identityType
. 文档说:
但这不是真的,我有一个具有多个角色的用户,并将一条新记录插入到一个ORestricted
随机抽取的类中。这是我所做的:
- 创建一个新的数据库
- 创建类测试扩展 ORestricted
- ALTER CLASS 测试 CUSTOM `onCreate.identityType`=role
- 插入用户集 name='test',password='test',status='ACTIVE',roles=(select from orole where name in ['reader','writer'])
- 使用测试用户登录
- 现在插入测试集=sysdate() (x 10 次)
随便 _allow 字段包含 #4:1 或 #4:2
它是一个错误吗?如果没有,有什么建议可以让它像文档中写的那样工作吗?
orientdb - Orientdb getVertices() 为数据库中存在的任何标签返回顶点
我正在使用Orientdb 2.2.10。
我想达到什么目的?
我想获得特定顶点类型的顶点 - 例如顶点类型 = 'Person'。
我的 graphdb 用唯一键('uid')索引。
我正在做什么来实现它?
- getVertices(标签,[]iKey,[]iValue)
- 我得到了欲望顶点
这种方法有什么问题?:-
- 即使我提供任何标签(存在于数据库中)名称,我也得到了期望的顶点
例如:-
我想得到一个vertextype = 'Person' 的顶点有uid = 'ram'
即使我提供了数据库中存在的任何标签(例如“关系”),我也会得到这个顶点。
这是一个错误还是我做错了什么?
谢谢..!
orientdb - Orientdb Java 堆错误
我使用跨国图在Orientdb 2.2.10上进行了测试
在单线程系统上使用以下Sudo 代码
经过几次外部循环迭代后,我得到了以下异常。
他们对我的 sudo 代码或 OrientDb 有任何问题吗?
如果他们存在任何更好的方式,请提出建议。
谢谢..!
orientdb - 从 2 个不相关的类创建边缘
我有 2 个具有共同属性但彼此独立的类。
我想在类之间创建一个链接集,但不确定最佳方案或路径是什么。
类 Items 具有属性“id”
类 Item_Images 具有属性“item_id”
我想向 Items 添加一个属性“Images”,它是 item_images 类的链接集。
我不确定两件事。
1)如果我最好创建一个边缘或者一个链接集就足够了。2) 正确的语法来关联 2。
任何帮助是极大的赞赏。
谢谢
match - OrientDB 匹配 {class} 不返回结果
使用 SQL - match 查询 OrientDB (2.2.x) 时,匹配特定类的所有文档的简单查询无法返回任何结果,而使用“select”语句的看似等效的查询工作得很好。
例如,此查询返回 0 个结果:
其中,此查询返回我期望的 100 条记录:
在我的数据库中,有 100 条“ClassA”类型的记录。我可以在 Schema Manager 中看到 ClassA 已定义并且有 100 条与之关联的记录。此外,从管理器中选择“查询全部”会正确返回所有 100 条记录。我错过了什么?
orientdb - Studio 备份管理:无备份事件
使用 v. 2.2.12 Enterprise。
我正在使用 Studio Backup Management 测试备份功能,如https://www.youtube.com/watch?v=hU2UkWiDjNM中所述。
备份正在工作,我在指定文件夹中有备份,但根本没有事件。所以我无法恢复。
怎么了?
orientdb - OrientDB - REST API - 您已达到给定分区的最大池大小
我使用 Apache JMeter 调用 OrientDB REST API 来测试服务器的工作负载。
我已经用 50 个并发用户进行了测试,发现 ~ 30%-45% 请求失败,响应消息如下
我检查并发现服务器上没有发生错误。
我试图改变
script.pool.maxSize
到200
,db.pool.max
到200
但是这个问题还是出现了
有什么建议吗?
已更新
此问题已在 Github 上报告,位于此处
谢谢。
orientdb - 无法在分区图上的 OrientDB 2.2.12 上创建抽象顶点类型
尝试在 OrientDB 2.2.12 上创建抽象顶点类型我获得以下异常。该代码适用于 OrientDB 2.2.0
您可以在https://github.com/lucafrosini/test-orientdb-2-2-12找到重现此行为的完整项目
通过调试发现原因是:
orientdb - 通过 ETL 在同一类中创建边
1) 在数据库中准备好具有 ItemId 和 Name 的 Class Items。2)CSV文件:两列,
...
.. ETC。
问题:
如何定义 ETL json 文件以在 ItemId1 和 col#2 中的所有 ItemId 之间以及 ItemId2 与其 col#2-peers 之间创建边缘。
orientdb - 多线程系统上的Orientdb性能问题
当您浏览 OrientDb 网站时,他们会提供一些关于每秒可以创建的文档数量的精美统计信息。
我不需要任何这些花哨的速度,适合我的用例。
我的用例:
- 我的系统是多线程的
根据我收到的请求
- 数据库名称
- Current_Vertex_Name
- Previous_Vertex_Name
然后执行下面的伪代码:-
我确实使用下面的伪代码尝试了我的用例,但我发现速度非常慢。
我的用例的伪代码如下:-
任何人都可以分享每秒创建至少 1k 个顶点 + 边的 Java 代码..!
谢谢..!