0

我正在尝试从开发中心和客户端 api 读取行,但是如果我为所有 2k 行“选择 *”,它在查询跟踪中显示没有主机可用异常,尽管它在集群中拥有所有节点。但如果我将分区键保持在 where 条件下,它不会显示任何错误。任何人都可以帮助找到问题吗?非常感谢。

4

1 回答 1

2

你可能会超时。不使用whereselect * from子句不是一个好主意,因为您可能会碰到集群中的每个节点。如果这只是为了测试,您可以在 yaml 中提高读取超时( read_request_timeout_in_ms),但您不想在生产中使用这样的查询。

如需进一步了解,请使用 Dev Center 中的查询跟踪功能,该功能在最新版本中非常有用。

于 2015-06-17T14:47:06.100 回答