Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Cassandra 字典源

设置示例:

SOURCE(CASSANDRA(
    host 'localhost'
    port 9042
    user 'username'
    password 'qwerty123'
    keyspace 'database_name'
    column_family 'table_name'
    allow_filtering 1
    partition_key_prefix 1
    consistency 'One'
    where '"SomeColumn" = 42'
    max_threads 8
    query 'SELECT id, value_1, value_2 FROM database_name.table_name'
))

设置项:

设置 说明
host Cassandra 主机,或以逗号分隔的主机列表。
port Cassandra 服务器的端口。若未指定,则使用默认端口 9042
user Cassandra 用户名。
password Cassandra 用户的密码。
keyspace keyspace (数据库) 名称。
column_family column family (表) 名称。
allow_filtering 是否允许在聚簇键列上使用可能开销较高的条件。默认值为 1
partition_key_prefix Cassandra 表主键中分区键列的数量。复合键字典需要此项。字典定义中的键列顺序必须与 Cassandra 中保持一致。默认值为 1 (第一个键列是分区键,其余键列为聚簇键) 。
consistency 一致性级别。可选值:OneTwoThreeAllEachQuorumQuorumLocalQuorumLocalOneSerialLocalSerial。默认值为 One
where 可选的筛选条件。
max_threads 在复合键字典中从多个分区加载数据时可使用的最大线程数。
query 自定义查询。可选。
Navigation