使用 Presto 0.131 查询 Cassandra 3.0.0 集群时,我得到:
所有尝试查询的主机均失败 [..snip...] InvalidQueryException:未配置的表 schema_keyspaces
我认为这是由于 Cassandra 的系统模式发生了一些变化?如果是这样,是否有解决方法,或者我们应该等待 Presto 支持 Cassandra 3.0.0?
2016-11-05 更新:较新版本的 PrestoDB 可以与 Cassandra 3+ 配合使用。目前使用 0.147 但最新版本 https://prestodb.io/docs/current/installation/deployment.html是 0.156,它们都可以很好地适应新协议。感谢您的回复。
是的,您猜对了 - Cassandra 2.2.4 和 3.0.0 之间的架构存储发生了变化。看here https://datastax-oss.atlassian.net/browse/SPARKC-224了解更多信息。对架构的实际更改描述于这个问题 https://issues.apache.org/jira/browse/CASSANDRA-6717.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)