0
有誰知道如何使用pycassa獲得列家庭數列的家庭數? 我能夠得到關鍵的空間計數。但沒有看到一個選項來獲得列家庭數。如何使用pycassa
system = SystemManager(server, auth)
keyspaces = system.list_keyspaces()
print len(keyspaces)
有誰知道如何使用pycassa獲得列家庭數列的家庭數? 我能夠得到關鍵的空間計數。但沒有看到一個選項來獲得列家庭數。如何使用pycassa
system = SystemManager(server, auth)
keyspaces = system.list_keyspaces()
print len(keyspaces)
使用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'))
它適用於表使用CLI語法,但我。不要認爲它適用於使用CQL語法的表。 system.get_keyspace_column_families(「my_keyspace」)) 這總是隻給出第一CF /表但不是所有的表。 – user3435964
這應該給你my_keyspace的所有表。我已經測試過它 –