Cassandra設定¶
概要¶
intra-mart Accel Platform 2013 Winter(Felicia) までは、Cassandraへの接続の設定値です。intra-mart Accel Platform 2014 Spring(Granada) からは、テナント環境セットアップのCassandra接続情報の初期値です。
モジュール IMBox フォーマットファイル(xsd) WEB-INF/schema/cassandra-config.xsd 設定場所 WEB-INF/conf/cassandra-config.xml <?xml version="1.0" encoding="UTF-8"?> <cassandra-config xmlns="http://www.intra-mart.jp/imbox/cassandra-config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intra-mart.jp/imbox/cassandra-config ../schema/cassandra-config.xsd "> <cluster-name>Test Cluster</cluster-name> <replication-factor>1</replication-factor> <keyspace>default</keyspace> <authentication enabled="false"> <username>admin</username> <password>admin_pwd</password> </authentication> <hosts> <host>127.0.0.1:9160</host> </hosts> </cassandra-config>
リファレンス¶
クラスター名¶
タグ名 cluster-name Cassandraのクラスタ名です。【設定項目】
<cassandra-config> <cluster-name>....</cluster-name> </cassandra-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 Cassandraのクラスタ名を設定します。 単位・型 文字列 省略時のデフォルト値 なし 親タグ cassandra-config
レプリカ数¶
タグ名 replication-factor クラスタ内部のデータのレプリカ数です。【設定項目】
<cassandra-config> <replication-factor>....</replication-factor> </cassandra-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 クラスタ内部のデータのレプリカ数を設定します。 単位・型 数値 (1 - ) 親タグ cassandra-config
キースペース¶
タグ名 keyspace 接続するCassandraのキースペースを指定します。【設定項目】
<cassandra-config> <keyspace>....</keyspace> </cassandra-config>
必須項目 × 複数設定 × 設定値・設定する内容 Cassandraのキースペースを設定します。 単位・型 文字列 省略時のデフォルト値 default 親タグ cassandra-config
接続認証設定¶
タグ名 authentication Cassandraへの接続における認証情報を指定します。【設定項目】
<cassandra-config> <authentication enabled="false">....</authentication> </cassandra-config>
必須項目 × 複数設定 × 設定値・設定する内容 Cassandraへの接続における認証情報を指定します 単位・型 なし 省略時のデフォルト値 なし 親タグ cassandra-config 【属性】
属性名 説明 必須 デフォルト値 enabled 認証情報の有効/無効設定“false” を指定した場合は認証情報は無効となり、接続時の情報に付与されません× true
接続ユーザ名¶
タグ名 username 接続認証パラメータの接続ユーザ名を指定します【設定項目】
<cassandra-config> <authentication enabled="false"> <username>admin</username> </authentication> </cassandra-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 接続認証パラメータの接続ユーザ名を指定します 単位・型 文字列 省略時のデフォルト値 なし 親タグ authentication
パスワード¶
タグ名 password 接続認証パラメータのパスワードを指定します【設定項目】
<cassandra-config> <authentication enabled="false"> <password>admin</password> </authentication> </cassandra-config>
必須項目 ○ 複数設定 × 設定値・設定する内容 接続認証パラメータのパスワードを指定します 単位・型 文字列 省略時のデフォルト値 なし 親タグ authentication