当试图在CQLSH中显示会话时,我在每个返回的行之间获得了过多的空白区域,是否有一种方法可以删除空格,因为我得到的内容是不可读的。
下面是一个例子,我修剪了数百行空白,留下足够的空间来证明这一点。
cqlsh:system_traces> SHOW SESSSION sessionid
Read 1 live and 0 tombstone cells [SharedPool-Worker-3] | 2017-07-05
09:27:24.194001 | 127.0.0.1 | 151744
Request complete | 2017-07-05 09:27:24.188936 | 127.0.0.1 | 151936
答案 0 :(得分:2)
问题的解决方案是按照StackOverflow - Export cassandra query result to a csv file的指示输出到文件,并使用文本编辑器(如vim)读取它,它可以处理大量空白而不会滞后。
发生的事情是,有大量的令牌范围扩展了列的宽度,因此每个前进的行都需要非常大量的空格来保持格式化。