如何使用pycassa列计数族计数

时间:2017-07-02 20:56:37

标签: python cassandra pycassa

有没有人知道如何使用pycassa获得列族计数? 我能够获得密钥空间计数。但是没有看到一个选项来获得列族计数。

system = SystemManager(server, auth)
keyspaces = system.list_keyspaces()
print len(keyspaces)

1 个答案:

答案 0 :(得分:0)

使用get_keyspace_column_families(keyspace, use_dict_for_col_metadata=False)

  

返回键空间的原始描述

     

如果use_dict_for_col_metadata为True,则CfDef的column_metadata将存储为字典,其中键是列名而不是列表。

     

返回{column_family_name:CfDef}

形式的字典

显示键空间中列族数的示例:my_keyspace

print len(system.get_keyspace_column_families('my_keyspace'))