2016-08-25 36 views

回答

1

AFAIK Cassandra不維護每個表/每個集羣的行數。一般取決於您的數據集大小:

  • 小數據集:運行select count(*) from <table> limit <max_number_of_rows>
  • 大型數據集:使用該掃描通的所有表(分頁)卡桑德拉司機寫一個腳本,計算所有行
  • 大型數據集,第二個辦法:用cqlsh copy轉儲表到CSV文件,再算上線。
  • 非常大的數據集:使用Spark + Cassandra連接器在整個集羣中分配負載。
相關問題