ArangoDB更新查询永远不会完成

时间:2015-08-09 22:16:34

标签: database arangodb

我正在尝试ArangoDB并遇到一些麻烦。我成功导入了大约130万个文档,我试图重新安排数据库中的文档数据,但是下面的查询(通过Arango shell运行)只会减慢Arango的爬行速度,直到最终shell给我一个错误:{{1 }}

[ArangoError 2001: Error reading from: 'tcp://127.0.0.1:8529' 'timeout during read']

此查询是否有效?难道我做错了什么?有没有办法加快速度?

1 个答案:

答案 0 :(得分:2)

它仍然在工作。 您可以使用the queries Module来观察查询的实际效果。

您可以使用--server.request-timeout - 选项让患者更耐心地等待。

这里的性能问题是,必须将整个集合加载到内存中以进行此操作 - 因为它不能在内部(尚未)进行块化。 如果您能够使用FILTER和范围将其拼接成一系列查询,那么您的目标可能会更快。

相关问题