【问题标题】:YAML and JSON configuration files in CassandraCassandra 中的 YAML 和 JSON 配置文件
【发布时间】:2021-11-13 20:05:36
【问题描述】:

我最近开始使用 Cassandra,并且有兴趣了解更多关于 2 个文件的信息 - cassandra_init.json 包含键空间和列族列表,而 cassandra.yaml 似乎包含一堆与配置相关的字段。有人可以详细说明为什么需要这些文件以及 cassandra 在启动期间如何使用/读取这些文件。蒂亚!

【问题讨论】:

    标签: json cassandra yaml cassandra-2.0


    【解决方案1】:

    cassandra.yaml 文件包含 Cassandra 数据库的可配置属性。至少,您需要配置以下内容以建立一个最小可行集群:

    cluster_name: your_cluster_name
    seed_provider:
        - class_name: org.apache.cassandra.locator.SimpleSeedProvider
          parameters:
              - seeds: "127.0.0.1:7000"
    listen_address: private_ip
    rpc_address: public_ip
    

    没有像cassandra_init.json 这样的东西让我怀疑你没有标准的Cassandra 安装并且可能正在运行一个分叉的发行版。干杯!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-05
      • 2019-06-07
      • 2020-05-07
      • 1970-01-01
      • 2018-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多