16.  Cassandra 源


发送查询到 Apache Cassandra 集群表。

16.1. Cassandra Source Kamelet Description

16.1.1. 身份验证方法

Kamelet 支持用户名/密码身份验证。

16.2. 配置选项

下表总结了 cassandra-source Kamelet 可用的选项:

Expand
属性名称描述类型默认Example

connectionHost *

连接主机

Cassandra 服务器的主机名。使用逗号分隔多个主机名。

string

 

localhost

connectionPort *

连接端口

cassandra 服务器的端口号。使用逗号分隔多个端口号。

string

 

9042

keyspace *

键空间

要使用的键空间。

string

 

客户

query *

查询

要针对 Cassandra 集群表执行的查询。

string

  

consistencyLevel

一致性级别

要使用的一致性级别。

string

仲裁(QUORUM)

 

extraTypeCodecs

额外类型代码cs

使用特定逗号分隔的 Extra Type codecs 列表。

string

  

password

密码

用于访问安全 Cassandra 集群的密码。

string

  

resultStrategy

结果策略

转换查询的结果集合的策略。

string

ALL

 

username

用户名

用于访问安全 Cassandra 集群的用户名。

string

  

* = 标记为星号的字段 是必需的

16.3. 依赖项

在运行时,cassandra-source Kamelet 依赖于以下依赖项:

<dependencies>
  <dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifact>camel-quarkus-cassandraql</artifact>
  </dependency>
  <dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifact>camel-quarkus-jackson</artifact>
  </dependency>
  <dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifact>camel-quarkus-kamelet</artifact>
  </dependency>
  <dependency>
    <groupId>org.apache.camel.kamelets</groupId>
    <artifact>camel-kamelets-utils</artifact>
    <version>{kamelets-utils-version}</version>
  </dependency>
</dependencies>

16.4. kamelets 源文件

https://github.com/apache/camel-kamelets/blob/4.14.x/kamelets/cassandra-source.kamelet.yaml

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部