Нахождение диаметра большого графика в арангодб - PullRequest
0 голосов
/ 11 октября 2018

Я бы хотел найти диаметр графа (7kk вершин и 70kk ребер) в ArangoDB.Я пытаюсь сделать следующее в Arango Shell:

var graph_module = require("@arangodb/general-graph");
graph = graph_module._graph("graph_name");
graph._diameter({weight : 'distance', defaultWeight: 1});

Но через некоторое время я получаю ошибку

JavaScript exception in file 'c:\Program Files\ArangoDB3 3.3.4\usr\share\arangodb3\js\client\modules\@arangodb\arangosh.js' at 98,7: ArangoError 2001: Error reading from: 'http+tcp://127.0.0.1:8529' 'timeout during read'
!      throw error;
!      ^
stacktrace: ArangoError: Error reading from: 'http+tcp://127.0.0.1:8529' 'timeout during read'
    at Object.exports.checkRequestResult (c:\Program Files\ArangoDB3 3.3.4\usr\share\arangodb3\js\client\modules\@arangodb\arangosh.js:96:21)
    at ArangoStatement.execute (c:\Program Files\ArangoDB3 3.3.4\usr\share\arangodb3\js\client\modules\@arangodb\arango-statement.js:174:12)
    at Proxy.ArangoDatabase._query (c:\Program Files\ArangoDB3 3.3.4\usr\share\arangodb3\js\client\modules\@arangodb\arango-database.js:950:42)
    at Graph._diameter (c:\Program Files\ArangoDB3 3.3.4\usr\share\arangodb3\js\common\modules\@arangodb\general-graph.js:1544:21)
    at <shell command>:1:7

Могу ли я что-то сделать с этим?Например, увеличить время ожидания?

Среда: ArangoDB v3.3.4, ОС: Win10, механизм хранения: rocksdb

...