我正在尝试ArangoDB并遇到一些麻烦。我成功导入了大约130万个文档,我试图重新安排数据库中的文档数据,但是下面的查询(通过Arango shell运行)只会减慢Arango的爬行速度,直到最终shell给我一个错误:{{1 }}
[ArangoError 2001: Error reading from: 'tcp://127.0.0.1:8529' 'timeout during read']
此查询是否有效?难道我做错了什么?有没有办法加快速度?
答案 0 :(得分:2)
它仍然在工作。 您可以使用the queries Module来观察查询的实际效果。
您可以使用--server.request-timeout - 选项让患者更耐心地等待。
这里的性能问题是,必须将整个集合加载到内存中以进行此操作 - 因为它不能在内部(尚未)进行块化。
如果您能够使用FILTER
和范围将其拼接成一系列查询,那么您的目标可能会更快。