将 cassandra shell 输出重定向到文件
Redirecting the cassandra shell output to file
这是一个LINUX问题,
我有一个有 6 个节点的 Cassandra 集群,我正在使用 cqlsh。
我启用了 TRACING ON 功能,因此在任何 READ / WRITE 上它都会打印出太多我实际需要的信息行。所以我需要将所有信息重定向到我在 cqlsh 中执行的文件。
你能帮帮我吗?
在 cqlsh 中,一旦打开跟踪,您可以使用 CAPTURE 命令将您的 sql 或命令输出重定向到一个文件
示例:CAPTURE 'output.txt'
-- 此命令捕获到 output.txt 文件后执行的 sql 的输出
如果您想将 SQL 输出重定向到 cqlsh 外部的文件
./cqlsh -e'select * from keyspaceName.tableName' > fileName.txt -- hostname
这是一个LINUX问题,
我有一个有 6 个节点的 Cassandra 集群,我正在使用 cqlsh。 我启用了 TRACING ON 功能,因此在任何 READ / WRITE 上它都会打印出太多我实际需要的信息行。所以我需要将所有信息重定向到我在 cqlsh 中执行的文件。
你能帮帮我吗?
在 cqlsh 中,一旦打开跟踪,您可以使用 CAPTURE 命令将您的 sql 或命令输出重定向到一个文件
示例:CAPTURE 'output.txt'
-- 此命令捕获到 output.txt 文件后执行的 sql 的输出
如果您想将 SQL 输出重定向到 cqlsh 外部的文件
./cqlsh -e'select * from keyspaceName.tableName' > fileName.txt -- hostname