我是 Cassandra 的新手,正在尝试实现一些简单的操作,例如将数据插入 cassandra。我正在使用 cassandra gem 来实现这一点。
client = Cassandra.new('tags_logs', 'ec2-xxx-xxx-xxx.com:9160')
client.disable_node_auto_discovery!
client.get('tag_data','red')
我收到以下错误:
ThriftClient::NoServersAvailable - No live servers in ...
我正在从我的本地机器上运行这段代码。虽然我使用 cassandra-cli 连接没有问题(所以这不是防火墙问题),但代码拒绝工作。在我自己的本地机器上访问 Cassandra 时,它可以完美运行。
有任何想法吗?谢谢,
伊甸园。