这可能在Cassandra CQLSH
或通过DevCenter识别&计算我的整个Cassandra键空间中的所有计数器。
我也可以这样做以获得所有KEYSPACES
cassandra@cqlsh> desc KEYSPACES;
上面给出了Cassandra中所有键空间的列表。类似我可以做表格。
cassandra@cqlsh> desc TABLES;
但是我想找到所有的计数器,它会给我类似的结果CQLs
??
答案 0 :(得分:1)
没有单独的命令(也可能不是),但您可以使用cqlsh
&脚本,像这样:
cqlsh -e 'describe schema;'|grep -e '^CREATE TABLE'| \
sed -e "s|^CREATE TABLE \(.*\) (.*$|\1|" | \
while read TBL ; do
if cqlsh -e "describe $TBL;"|grep -i -e '\S counter' >| /dev/null; then
echo "$TBL"
fi
done