intra-mart Accel Platform / 设定文件参考

«  IMBox   ::   内容   ::   IMBox设定  »

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

节点

标签名 hosts
指定Cassandra工作的服务器。

【设定项目】

<cassandra-config>
  <hosts>
    ...
  </hosts>
</cassandra-config>

必须项目
多个设定 ×
设定值/设定内容
单位/类型 字符串
上级标签 hosts

节点IP地址

标签名 host
各节点IP地址。

【设定项目】

<cassandra-config>
  <hosts>
    <host>...</host>
  </hosts>
</cassandra-config>

必须项目
多个设定
设定值/设定内容 设定节点IP地址。
单位/类型 字符串
上级标签 hosts

«  IMBox   ::   内容   ::   IMBox设定  »