素材阁

ArangoDB 速查

共 25 条 ArangoDB 常用命令,涵盖基础、AQL 查询、图查询、导入导出、实践。 支持搜索与分类筛选,点击即可复制。

基础

文档 + 图 + 键值多模型。

命令说明
启动服务(默认端口 8529)
交互式 shell
管理界面
数据模型
库操作

AQL 查询

类 SQL 的声明式查询语言。

命令说明
遍历返回
过滤排序分页
投影与函数
写操作
分组聚合

图查询

遍历关系。

命令说明
建边集合
插入边
按深度遍历邻居
遍历选项
最短路径

导入导出

命令行工具。

命令说明
导入
导出
备份与恢复
压测
HTTP API

实践

索引与事务。

命令说明
持久化索引
索引类型
事务
游标
集群特性

使用说明

ArangoDB 常用命令速查:基础、AQL 查询、图查询、导入导出、实践;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:基础、AQL 查询、图查询、导入导出、实践。
  2. 点「命令」列复制,替换集合名与条件后执行。
  3. 文档/图/键值统一在一套引擎里,用 AQL 统一查询。
  4. 遍历关系用 OUTBOUND/INBOUND + 深度,做图分析与推荐。

常见问题

ArangoDB 与 MongoDB 有何不同?
两者都是文档数据库,但 ArangoDB 是「多模型」:文档、图、键值共用同一引擎与查询语言 AQL,图遍历是原生能力。
AQL 是 SQL 吗?
是类 SQL 的声明式查询语言:FOR/FILTER/SORT/RETURN 对应遍历与投影,另有 COLLECT 聚合、遍历语法做图查询。
边(edge)怎么表示?
边是特殊集合里的文档,必须带 _from 和 _to 指向文档 id,用图遍历语法即可沿边行进。

延伸阅读

相关工具