我正在寻找一个创建超级列下的子列列表的过程。 列族结构应该看起来像
ColumnFamilyName{
row_key: #something
Column:{
Col1: {Name: "#text", value:"#value"},
Col2: {Name: "#text", value:"#value", Name1: "#text", value:"#value"}
}
}
答案 0 :(得分:2)
实际上并没有“创造”超级列的概念。插入具有该超列名称的任何子列后,将存在超列。同样,没有任何子列也不能存在超级列。
pycassa docs on super column usage可能对您有所帮助。简而言之,您的插入内容将如下所示:
col_fam.insert('row_key', {'supercol_name': {'col_name': 'col_val'}})
但是,此时,建议使用超强列不。几乎在每种情况下都应该使用复合列。