您的位置:首页 > 其它

Cassandra 1.0 参考(1) Keyspace的定义

2011-10-24 14:55 239 查看
以下定义从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

本文出自 “大型网站应用技术” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: