如何加快 Hive 查询的执行速度,以在 Wso2 BAM 中从外部 Cassandra 获取数据



我已经将 wso2 bam 与外部卡桑德拉连接起来。 已成功将数据插入到外部 Cassandra 。 现在我已经编写了一个 hive 查询来从这个 cassandra 中获取数据 到 PostgreSQL。数据正在成功获取和插入。
但它 执行查询需要更多时间。为什么会这样.怎么能 我减少了执行时间。有什么办法可以做到这一点吗?

请帮忙

你使用的是外部Cassandra 2.x吗?

如果是这样,请尝试将cassandra.yaml中的"num_tokens"配置设置为1。 它在 cassandra 2.x 中配置为 256,而在较旧的 cassandra 版本中,此配置默认被注释掉,因此它被视为 1。

谢谢哈尔沙

最新更新