Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra Linux终端中cqlsh命令的美化结果_Cassandra_Cql3_Cqlsh - Fatal编程技术网

Cassandra Linux终端中cqlsh命令的美化结果

Cassandra Linux终端中cqlsh命令的美化结果,cassandra,cql3,cqlsh,Cassandra,Cql3,Cqlsh,在使用cqlsh实用程序(Mongo.pretty()的cql版本)时,是否有任何方法可以美化Linux终端中cql命令的结果?当输出正常显示时,读取结果变得非常困难,特别是当存在嵌套文档和数组时cqlsh是一个python脚本,它使用对cassandra进行查询。您可以修改脚本以满足您的需要(例如,请参阅),也可以使用python驱动程序或其他库编写程序来完成所需的工作 因为mongo是面向文档的,所以可以选择漂亮的打印。然而,cassandra更倾向于列/行,因此您通常不会像文档一样查看结果

在使用cqlsh实用程序(Mongo.pretty()的cql版本)时,是否有任何方法可以美化Linux终端中cql命令的结果?当输出正常显示时,读取结果变得非常困难,特别是当存在嵌套文档和数组时

cqlsh是一个python脚本,它使用对cassandra进行查询。您可以修改脚本以满足您的需要(例如,请参阅),也可以使用python驱动程序或其他库编写程序来完成所需的工作


因为mongo是面向文档的,所以可以选择漂亮的打印。然而,cassandra更倾向于列/行,因此您通常不会像文档一样查看结果集,而是像行一样查看结果集,尽管我确实在类似“漂亮打印”的函数中看到了该实用程序。

也许您对EXPLAND命令感兴趣

用法:
展开

从Datastax的文档中:

此命令垂直列出表中每一行的内容,提供了一种比默认水平格式更方便的读取长行数据的方法。向下滚动以查看更多行,而不是向右滚动。每个列名显示在第1列的单独一行中,值显示在第2列中


来源:

谢谢,这很有道理:)