以下定义从thrift接口得到

命名空间: Apache.Cassandra

 

Cassandra 1.0 参考(1) Keyspace的定义_Keyspace

属性:

名称
类型
说明
Cf_defs
List<CfDef>
列出所有的ColumnFamily
Durable_writes
bool
是否持久化,默认为true,不建议设置为false
Name
string
KeySpace的名称
Replication_factor
int
同步因子
Strategy_class
string
策略类,决定用什么同步策略
Strategy_options
string
策略类的选项,可以设置哪些数据中心可以有多少份copy

方法:

名称
参数
说明
KsDef
<无>
构造函数    
Read
TProtocol iprot
从Cassandra读取相关信息
ToString
<无>
输出KeySpeace的定义:
名称,策略类,策略选项,同步因子,ColumnFamily定义,是否持久化
Write
TProtocol oprot
将相关信息写到Cassandra