我是Cassandra的新手,並試圖實現一些簡單的 操作,如將數據插入cassandra。我正在使用cassandra gem 來實現這一點。如何使用紅寶石連接到Cassandra
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時,它完美地工作。
任何想法? 謝謝,
伊甸園。