arangodb相关内容

为什么顶点删除请求不会在 Arangodb 中删除带有 AQL 的链接边?

我有两个文档集合和一个边缘集合.我也有这个集合的图表. 我可以在 Arangodb 中使用 AQL 查询从图中删除顶点吗? 如何删除图中的顶点以便边也将被删除?我需要在 Arangodb 中使用 AQL 查询来做到这一点. 如果我在图形界面中删除顶点,那么链接的边也会被删除.为什么 Arangodb 不支持删除顶点及其链接边? 先谢谢你! 更新: 我在这里得到了答案 ..
发布时间:2021-11-17 01:35:11 其他开发

arango Foxx 中的 AQL 模板无法与数组一起正常工作

如果我使用数组,下面的查询将不起作用,但如果我们使用字符串来构造代码段,则可以正常工作.是我在某个地方弄错了还是这是一个与 arango 相关的错误? var array=["1","2"]//使片段依赖于数组.var snippet=aql.literal(`FILTER u.id IN "${array}"`)//主要查询.即使运行结果也不正确var query=db._query(aql` ..
发布时间:2021-11-17 01:34:59 其他开发

ArangoDB java驱动什么时候实现图一致性?

前段时间我问过 删除具有关联边的顶点.答案是删除顶点时 AQL 不会自动删除边. 我使用 Arango java 驱动程序来处理 ArangoDB. 我的问题是: ArangoDB java 驱动程序中何时会实现图一致性,当删除顶点时,AQL 会自动删除边? 有计划吗? 先谢谢你! 解决方案 我直接从 ArangoDB 贡献者那里得到了答案,他们说在 v 3. ..
发布时间:2021-11-17 01:34:53 Java开发

不确定如何使用现有集合中的列创建 ArangoDB 图

背景 我有一个包含三个字段的rocksdb集合:_id、author、subreddit. 问题 我想创建一个 Arango 图来创建一个连接这两个现有列的图.但是示例和驱动程序似乎只接受集合作为其边缘定义. 问题 ArangoDb 文档缺乏关于如何使用从同一集合中提取的边和节点创建图形的信息. 编辑: 解决方案 此问题已通过此 Arangodb 问 ..
发布时间:2021-11-17 01:34:50 其他开发

确定哪个唯一约束导致 ArangoDB 中的 INSERT 失败

我在 ArangoDB 中有一个文档集合,它有多个唯一索引.插入新文档时,插入可能会因任何唯一索引而失败.有没有办法轻松找出文档中的哪些字段导致插入失败? 以一个存储用户数据的集合为例.“用户名"和“电子邮件"字段上的唯一索引意味着如果这些字段中的任何一个重复,插入可能会失败. 错误消息是非特定的: {错误:正确,errorMessage: '违反了唯一约束(执行时)',代码:409 ..
发布时间:2021-11-17 01:34:47 其他开发

用于 SSL 的 Arangod.conf

arangod.conf 在使用 /server.pem 处的自签名证书在端口 8529 上运行 TLS 1.2 是什么样的?当前文档只列出了启动服务器的参数,没有列出等效的arangod.conf. [数据库]目录 =/var/lib/arangodb3[服务器]端点 = ssl://0.0.0.0:8529身份验证 = 真线程数 = 0统计=真uid = arangodb在此处输入代码[调度 ..
发布时间:2021-11-17 01:34:44 服务器开发

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

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

如何在 ArangoDB docker 镜像中指定配置文件?

我正在尝试通过 docker compose 启动 ArangoDB 服务器. 使用默认配置一切正常,但我正在努力让容器中的服务器使用 最小设置 我尝试使用以下内容覆盖启动顺序: 命令:>arangod --configuration/arango.conf 我已经检查过该文件存在于容器中,但是当我通过 通过 arangoshell 查询 它仍然引用默认设置和放置在 /tmp 中的 ..
发布时间:2021-11-17 01:34:35 其他开发

如何在 ArangoDB 中的图遍历期间消除通过特定文档或顶点的所有路径

我正在尝试在这里进行图形遍历 我在 ArangoDB 中创建了两个集合,一个文档集合 "Node" 和一个边集合 "Path".我的所有节点都有一个 name 属性(标签),并由边(线)连接,如上图所示. 我尝试了以下查询来查找以 end 或 error 节点结尾的路径: FOR v, e, p IN 1..10 OUTBOUND 'Node/start_0' 路径选项 { bfs: ..
发布时间:2021-11-17 01:34:32 其他开发

如何将非唯一的父子关系表示为图形?

我想看看是否有一种方法可以在像neo4j或arangodb这样的图形数据库平台中表示/建模嵌套的父子关系. 特别是,我正在尝试为多个合同的承包商/分包商关系建模: 示例合同关系图片链接 我可以看到如何使用一个表来完成此操作,该表同时表示父项和合同.我无法在图表中看到如何执行此操作,因为可能存在多个 A-B 关系但适用于不同的合同. 解决方案 使用 ArangoDB ..
发布时间:2021-11-17 01:34:29 其他开发

通过命令行使用 ArangoDB 不起作用

感谢您抽出宝贵时间,所以 - Arango 已安装且 WebUI 运行良好.我一直在做教程并完成了基础知识,但尝试继续并导入我自己的数据时遇到了问题. 我将数据存储在 Google 表格中,因此我将其导出以供摄取,但随后尝试访问命令行工具以摄取它,我遇到了“找不到命令"的障碍.例如,按照推荐的此处尝试“arangoimport",或“arangimp"以及我从网上搜索到的其他建议.我还尝试了 ..
发布时间:2021-11-17 01:34:26 其他开发

在 ArangoDB 中定义地理索引

我有一个如下所示的数据结构.如何为该结构定义地理索引? {“当前地理位置":{“纬度":-10,“经度":1}} 我试过这些命令:1- db.test.ensureIndex({ type: "geo", fields: [ "currentGeoLocation[latitude]","currentGeoLocation[longitude]" ] }); 2- db.test.e ..
发布时间:2021-11-17 01:34:23 其他开发

通过 Python 请求通过 RESTful API 安装 ArangoDB Foxx 导致“未经授权"错误

我们使用 ArangoDB 和 Python 使用 requests 模块来使用 Arango 的 HTTP API.我在通过 HTTP API 以编程方式部署 Foxx 应用程序时遇到授权问题,我们希望将其作为自动化测试过程的一部分.我能找到的上传应用程序的唯一程序示例似乎使用了过时的路由.我可以上传压缩包: http://mydev:8529/_db/mydb/_api/upload 我回 ..
发布时间:2021-11-17 01:34:20 Python

Arangodb 日志日志文件

日志文件的用途: "arango_instance_database/journals/logfile-xxxxxx.db 我可以删除它们吗? 我怎样才能减小它们的大小? 我设置了 database.maximal-journal-size = 1048576 但那些文件仍然有 32M 大. 我可以为他们设置一些目录吗 /var/log/... ? 解决方案 您引 ..
发布时间:2021-11-17 01:34:17 其他开发

ArangoDB 数据库中“图形"的数量

我正在探索 Arangodb,但我不确定我是否正确理解如何在 ArangoDb 中使用图形概念. 假设我正在为社交网络建模.我应该为整个社交网络创建一个图表,还是应该为每个人及其联系创建一个图表?我有一种感觉我应该使用一个单一的图表...但是是否有任何与该选择相关的性能/功能问题? 也许潜在的问题是:我应该将 arangodb 中的图形概念视为技术概念还是业务相关概念? 谢谢 ..
发布时间:2021-11-17 01:34:14 其他开发