orientdb相关内容

orientdb 加载节点和边的图 csv

我是 Orientdb 的新手.我有一个包含节点和边的 csv 文件,我需要从该 csv 文件中创建一个图形.csv 文件 "p1","p2","score""LGG_00001","LGG_01682",282"LGG_00001",".LGG_01831",183"LGG_00001","LGG_01491",238 边缘是IsActingWith,它有score属性 {“来源": {“ ..
发布时间:2021-12-24 14:44:48 其他开发

如何验证图形是否遵守幂律?

我正在使用 GraphStream 生成合成图.验证图形是否服从幂律的公式是什么?(我只有节点和边的数量)谢谢. 解决方案 所以我们有一个带有名为 relations 的边集合的图.我们可以使用 ArangoDB 中的 AQL 在这个边缘集合上使用全表扫描来收集所需的数据.我们需要统一 _from 和 _to 以便我们可以计算它们.我们使用 collect 语句来评估每个顶点的直径: F ..
发布时间:2021-11-17 01:34:38 其他开发

Sails.js 或 Meteor.js 是否与 ArangoDB 或 OrientDB 一起使用?

我计划在一个社交网站上工作,我想利用文档和图形数据库来获得所有所需的功能.有没有办法让 Meteor.js 或 Sail.js(或任何更好的)与 ArangoDB 或 OrientDB 一起工作?或者我应该坚持使用捆绑的 MongoDB 并集成诸如 allegrograph DB 之类的东西? 解决方案 Sails.js 支持您提到的两个数据库: https://www.npmjs. ..
发布时间:2021-11-17 01:32:22 其他开发

如何在桌面应用程序中嵌入 ArangoDB

我想在我的应用程序中嵌入一个图形数据库(适用于 Windows、Linux 和 MAC).我将搜索范围缩小到 ArangoDB &东方数据库.我能够让嵌入式 OrientDB 工作,但我仍然想尝试使用 ArangoDB 来做出明智的决定.OrientDB 嵌入式版本的文档非常清楚,而我找不到 ArangoDB 的任何内容.ArangoDB 是用 C++ 编写的,所以我还必须弄清楚如何使其跨平台可移 ..
发布时间:2021-11-17 01:31:10 其他开发

MongoDB + Neo4J vs OrientDB vs ArangoDB

我目前正处于 MMO 浏览器游戏的设计阶段,游戏将包括一些实时位置的瓷砖地图(因此每个单元格的瓷砖数据)和通用世界地图.我更喜欢将 MongoDB 用于持久数据世界的游戏引擎. 我还将实现一个运输模拟(我将在下面详细解释),它基本上是一个 Dijkstra 模块,我决定使用图形数据库,希望它能让事情变得更容易,发现 Neo4j,因为它非常流行. > 我对 MongoDB + Neo4J ..
发布时间:2021-11-17 01:30:58 其他开发

在 OrientDB 中查询

我尝试通过 java 控制台打印查询,但没有任何结果.这是我的代码,有人可以帮助我.我是 OrientDB 的新手,我只是在学习.我需要的查询是知道两个节点之间的最短路径并在 Java 控制台上打印此查询.它没有给我任何错误,但没有任何结果. 公共类图{private static final String DB_PATH = "C:/OrientDataBase/shortest_path"; ..
发布时间:2021-06-13 19:01:07 其他开发

OSQL中的OrientDB日期操作以找到同一天但不同年份的节点的路径

我有一个结构如下图: A --> B A 有一个日期字段. 这仍然基于与我的另一个问题,但这不同之处在于我不关心尝试在一个 OSQL 调用中完成所有操作以创建边缘.在这种情况下,我只是想生成一个看起来像这样的路径: A1(日期=2014-01-01)---> B 并返回一个只包含 A1 和 A2 id 的表. 我已经开始处理一个类似如下的 MATCH 查询: MA ..
发布时间:2021-06-13 19:01:04 其他开发

从 OrientDB 中的函数嵌入记录

我想使用 OrientDB 中的函数将一条记录嵌入到另一条记录中. 我有一个叫做备份的类.这是它的定义: create class Backup extends V创建属性 Backup.dateTime 日期时间创建属性 Backup.record 嵌入 V 我想要做的是调用一个 OrientDB 函数,向它传递一个任意的 @rid,它会为我备份那个记录.这是我到目前为止尝试过的: ..
发布时间:2021-06-13 19:00:58 前端开发

将 Jdbc 数据存储分配给 ClientDetailsS​​ervice 时 Spring AuthorizationServerConfigurerAdapter 中的错误

嗨,我正在使用 Spring Oauth2 创建 AuthorizationServerConfigurerAdapter 身份验证服务器.我选择了 JdbcTokenStore 并将 TokenStore 数据库设置为 OrientDb. 这是我如何定义 clientDetailsS​​ervice @Override公共无效配置(ClientDetailsS​​erviceConfig ..

OrientDB 查询语言中的传递闭包

假设我有一个名为 PERSON 的顶点类和一个名为父亲的边类: CREATE CLASS PERSON EXTENDS VCREATE CLASS父扩展E 假设我用一些记录填充了 PERSON.我还用一些记录填充了父亲,这些记录将 PERSON 中的某些记录连接到 PERSON 的其他一些记录(这个简单的模型谁是谁的父亲) 我想知道以下查询在 OrientDB 中的样子? 找到Pe ..
发布时间:2021-06-13 19:00:51 其他开发

我可以在 OrientDB 上的查询期间访问对象的集群名称吗?

也许这可能是由于设计不佳,所以任何建议将不胜感激. 我有一个图形数据库,可以帮助我基于继承对对象的关联进行建模,例如 class:Element 所以如果我买了一辆新车,我就把它插入汽车类 后来我添加了需求,为了保持一个“元模型",或者是所有明星进入模型的数据的愿景,同时为用户维护数据分离,为了实现这一点,我决定每个用户的数据,应该去单独的一组集群. 因此,如果 perso ..
发布时间:2021-06-13 19:00:49 Java开发

orientDB 无法从地图中删除值

我一直在尝试以下查询: UPDATE #15:1 删除 jsonData.contactName 并收到以下内容 {“结果": [{"@type": "d",“@版本":0,“价值":1}],"notification": "查询在 0.027 秒内执行.返回 1 条记录"} 这意味着成功, 现在,当我查询以检查我得到的值时: select * from #15:1{“结果": [ ..
发布时间:2021-06-13 19:00:45 其他开发

获取 Orientdb 中所有使用的模式混合类的字段名

我开始研究 OrientDB 并尝试使用 OrientDB 作为数据库编写一个简单的 web 应用程序. 我有一个模式混合数据库模式,其中包括类服务器.是否有可能获得所有使用过的字段,甚至是架构中未定义的字段?这样在 webapp 前端,可以向用户显示其他服务器中存在的字段列表. 所以在以下情况下: CREATE CLASS Server EXTENDS VCREATE PROPER ..
发布时间:2021-06-13 19:00:42 其他开发

OrientDB 使用子查询的结果来搜索索引

我使用 OrientDb 2.1-rc4 作为文档数据库.我有一个 MyClass 类,它经常被多线程应用程序更新.为了提高性能,我删除了从 State 类到 MyClass 的链接,并添加了从 MyClass 到 State 的链接和索引. 为了获得 MyClass 的所有实例,我需要获得一个 State 列表,然后查询索引.这个查询让我的州摆脱了. SELECT DISTINCT(roles ..
发布时间:2021-06-13 19:00:39 Java开发

如何导出/导入 OrientDB 转储并保留 ID

当我导出并重新导入我的 OrientDB 数据库时,ID 不会保留(导入命令似乎只是分配新的 ID),这使得快照有点无用.如何确保 ID 保持一致? 解决方案 使用:-preserveClusterIDs = true https://orientdb.com/docs/last/Console-Command-Import.html ..
发布时间:2021-06-13 19:00:36 其他开发

限制可以添加到 orientDB 中的顶点的边数

我通过 Java API 使用 orientDB 2.2.7 并创建了以下顶点: 顶点车顶点驱动边缘共有人 对于每辆车最多只能有五个车主,我设法通过代码以一种简单的方式做到了这一点,我的问题是 orientDB 中是否有任何机制可以限制类型 co-owner can 的边数加入顶点车? 解决方案 我使用 Dynamic Hooks,希望和你的一样. 创建类 Car extends V ..
发布时间:2021-06-13 19:00:33 其他开发

OrientDB 在同一年的同一天在两个节点之间创建边

如果它们共享一年中的同一天并且 v.year = u.year+1,我想在图中同一类的两个节点之间创建边 (u,v). 假设我有 vertices.csv: id,日期一、2014-01-02乙,2015-01-02C,2016-01-02D,2013-06-01E,2014-06-01F,2016-06-01 我想看到的边缘结构是这样的: A -->B -->CD-->乙F 让我们 ..
发布时间:2021-06-13 19:00:30 其他开发

OrientDB 无限期地保持锁定记录

我正在以具有多个节点的分布式模式运行 OrientDB(社区版 2.2.9). 几分钟后,我的查询开始出现以下错误: com.orientechnologies.orient.server.distributed.task.ODistributedRecordLockedException:获取记录#1010:2651 上的锁超时(1500 毫秒).它被请求 3.1000 DB name= ..
发布时间:2021-06-13 19:00:27 其他开发