以下定义从thrift接口得到
命名空间: Apache.Cassandra
属性:
名称 | 类型 | 说明 |
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