Cassandra设定¶
概要¶
设定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
Replica数¶
标签名 replication-factor 机群内部数据的Replica数。【设定项目】
<cassandra-config> <replication-factor>....</replication-factor> </cassandra-config>
必须项目 ○ 多个设定 × 设定值/设定内容 设定机群内部数据的Replica数。 单位/类型 数值 ( 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