【发布时间】:2020-10-30 04:42:48
【问题描述】:
nodetool 命令
我可以通过在 shell 中使用这个命令来获取我的数据库状态。如何通过python执行此命令?你能帮帮我吗?
【问题讨论】:
标签: cassandra cassandra-3.0 cassandra-2.0
nodetool 命令
我可以通过在 shell 中使用这个命令来获取我的数据库状态。如何通过python执行此命令?你能帮帮我吗?
【问题讨论】:
标签: cassandra cassandra-3.0 cassandra-2.0
看看 Python subprocess 模块。它具有运行 nodetool 和读取输出所需的功能。
根据您的需求,Cassandra 4+ 中的另一个选项是使用 Python 客户端驱动程序并查询虚拟表。
【讨论】:
nodetool 实用程序专为在命令行上使用而设计,因此您可以获取信息或在集群上执行操作。它不打算以编程方式运行。
你的问题没有多大意义。也许如果您提供更多关于您所追求的结果的详细信息,我们就能为您提供更好的答案。干杯!
【讨论】: