是否可以在Arangodb中使用AQL创建图形数据库?

是否可以在Arangodb中使用AQL创建图形数据库?,arangodb,Arangodb,在Arangodb中创建图形的选项似乎有: Web界面 是否可以创建必要的组件来使用AQL构建图形 作为背景,我正在尝试评估在不同环境中引导图表的选项,并可能在生产环境中执行迁移。否,目前AQL只是一种DML(数据操作语言),而不是DDL(数据定义语言)。 要创建图形,请使用您列出的其他方法之一。非常感谢,我们希望在“启动”时在数据库中创建图形,可能是从csv文件创建的。arangosh是否能够使用类似“fs”的东西读入文件,或者我们最好使用npm模块从文件系统加载数据并创建基于节点的脚本

在Arangodb中创建图形的选项似乎有:

  • Web界面
  • 是否可以创建必要的组件来使用AQL构建图形


    作为背景,我正在尝试评估在不同环境中引导图表的选项,并可能在生产环境中执行迁移。

    否,目前AQL只是一种DML(数据操作语言),而不是DDL(数据定义语言)。
    要创建图形,请使用您列出的其他方法之一。

    非常感谢,我们希望在“启动”时在数据库中创建图形,可能是从csv文件创建的。arangosh是否能够使用类似“fs”的东西读入文件,或者我们最好使用npm模块从文件系统加载数据并创建基于节点的脚本来引导图形?谢谢arangosh通常可以做到这一点,尽管它不如在所有可用模块/工具中使用node.js灵活。对于arangosh中的文件处理,有
    require(“fs”).readFileSync()
    require(“internal”).processCsvFile()
    ,但如果它们不够灵活,无法满足您的需求,那么最好还是使用node.js来执行文件处理和数据加载的通用解决方案。