Cassandra 配置由 cqlsh 进行

标签 cassandra cql cassandra-3.0 cqlsh

Cassandra 版本:3.9,CQLSH 版本:5.0.1

我可以使用 cqlsh 查询 Cassandra 配置 (cassandra.yaml) 吗?

最佳答案

不,这在您的版本中是不可能的。只有从 Cassandra 4.0 开始才有可能,它具有所谓的虚拟表,并且有一个特殊的配置表:system_views.settings:

cqlsh:test> select * from system_views.settings ;
 name                                            | value
-------------------------------------------------+-------
     transparent_data_encryption_options_enabled | false
   transparent_data_encryption_options_iv_length |    16
                                   trickle_fsync | false
                    trickle_fsync_interval_in_kb | 10240
                  truncate_request_timeout_in_ms | 60000
....

您可以在 following blog post from TLP 中找到有关虚拟表的更多信息。 .

同时,您可以通过 JMX 访问配置参数。

关于Cassandra 配置由 cqlsh 进行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63068006/

相关文章:

cassandra - Datastax C++ 驱动程序中每个主机的连接数

cassandra - 在 Kubernetes 上备份和恢复 Cassandra

cassandra - 错误请求 : unconfigured columnfamily <CF_name> in Cassandra

scala - 使用 apache Spark 为 cassandra 插入创建 timeuuid

cassandra - 计算不同的值

java - Datastax cassandra QueryBuilder 插入错误(java)

cassandra - 如何检查 Cassandra 表是否存在

cassandra - 从没有墓碑和 ttl 的 Cassandra 中删除整个分区?

Cassandra:查询特定节点上的数据

java - 使用 Cassandra Metrics 进行监控