1

我有一个带有数据库的 rethinkdb,其中包含大约 250 个数据库,每个数据库包含 7 个表。当前数据大小接近 11GB。问题来自管理界面,我无法看到数据库和表。它给了我这样的错误

查询因未知原因终止:r.db("rethinkdb").table("db_config").filter(function(var_22) { return var_22("name").ne("rethinkdb"); }).map (函数(var_23){返回{“name”:var_23(“name”),“id”:var_23(“id”),......

请帮我。请我amfacig一个很大的问题。我附上一张图片

在此处输入图像描述

4

1 回答 1

1

由于表数量过多,Web UI 在尝试检索数据时超时。

除了直接使用不同的客户端查询系统表之外,此时您无能为力。有关如何使用系统表的详细信息,请参阅http://rethinkdb.com/docs/system-tables/ 。

超时特定于 Web UI,使用另一个客户端(node.js、Python 等)应该可以正常工作。

在我们的问题跟踪器上,我们有两个有关改进此问题的相关问题:

  1. 摆脱超时:https ://github.com/rethinkdb/rethinkdb/issues/2316

  2. 修复错误消息。它应该提到超时而不是说“由于未知原因”:https ://github.com/rethinkdb/rethinkdb/issues/5113

于 2016-02-12T00:37:42.853 回答