对ArangoDB的可视查询支持

时间:2019-04-30 07:34:50

标签: arangodb

我正在寻找能够帮助我在ArangoDB上进行可视查询的解决方案。我正在寻找的东西类似于get me all people who have used car XYZ in past 1 month。在这个简单的示例中,我将有2个实体personcar和一个链接used_car。 Person对象将是匿名的-意味着我不知道它们的ID,但我知道我要寻找的汽车的ID。

这只是一个小例子,我希望能够使用某些可视库进行更复杂的查询。可视化部分并不重要,对我而言重要的是,是否存在将某些视觉请求转换为AQL代码的任何指南/最佳实践?

尽管不是ArangoDB图形数据库,但我已经为Neo4j http://popotojs.com找到了类似的东西,大部分都能满足我的需求。阿兰戈有什么类似的东西吗?

1 个答案:

答案 0 :(得分:0)

嗯,没有像popotojs那样为ArangoDB构建任何特殊用途。但是,有许多库可以让您在相对较短的时间内构建诸如popotojs之类的东西。

我想到的两个库是:

KeyLines(商业-与ArangoDB here一起使用的教程)

Cytoscapejs(开源-与ArangoDB here一起使用的教程)

请注意,Cytoscape教程显示了导出数据然后将其导入到城市景观的桌面版本中,我过去已经通过一个小型节点应用程序成功地将数据从ArangoDB直接加载到Cytoscapejs。

另一个优点是,您可以将这些库与任何数据一起使用,而不仅限于Neo4j。