插入数据:TestSet.rb
# encoding: utf-8
require 'rubygems'
require 'cassandra/0.7'
include Cassandra::Constants
client = Cassandra.new('keyspace1')
temp = {'name' => 'TestName','age' => 28}
client.insert(:standard1, 'TestUser', temp)
虽然使用了encoding:utf-8但是win7下的cassandra0.7好像对中文支持有些问题,或是哪里配置出了问题。插入中文会报错。。。同样,使用cassandra-cli也会有同样问题。
读取数据:TestGet.rb
# encoding: utf-8
require 'rubygems'
require 'cassandra/0.7'
include Cassandra::Constants
client = Cassandra.new('keyspace1')
client.get(:standard1, 'Tesuser')