0 / 0
Go back to the English version of the documentation
Apache Cassandra 连接
Last updated: 2024年11月28日
Apache Cassandra 连接

要在 Apache Cassandra中访问数据,请为其创建连接资产。

Apache Cassandra 是分布式的开放式源代码 NoSQL 数据库。

支持的版本

Apache Cassandra 2.0 或更高版本

创建与 Apache Cassandra 的连接

要创建连接资产,您需要以下连接详细信息:

  • 主机名或 IP 地址
  • 端口号
  • Keyspace (可选)
  • 用户名密码
  • 读一致性 (可选): 指定在将数据返回到客户机应用程序之前必须响应读请求的副本数。
    • all: 在所有副本都已响应后,数据将返回到应用程序。 此设置提供最高的一致性和最低的可用性。
    • local_one: 从本地数据中心内最接近的副本返回数据。
    • local_quorum: 在协调程序节点已响应的同一数据中心内的副本定额后返回数据。 此设置会导致数据中心间通信的等待时间失效。
    • local_serial: 读取数据中心内的数据而不建议进行新的添加或更新。 在读取过程中,将落实数据中心内未落实的事务。
    • one: 从最近的副本返回数据。 此设置提供了最高可用性,但增加了读取旧数据的可能性。
    • quorum: (缺省值)。 在来自任何数据中心的副本定额响应后,将返回数据。
    • serial: 读取数据而不建议新的添加或更新。 未落实的事务将在读取过程中落实。
    • three: 从三个最接近的副本返回数据。
    • two: 从两个最接近的副本返回数据。  
  • 写一致性 (可选): 指定在将应答返回到客户机应用程序之前,写请求必须成功的副本数。
    • all: 对于该分区键,必须在集群中的所有副本节点上成功执行写操作。 此设置提供最高的一致性和最低的可用性。
    • any: 写操作必须在至少一个节点上成功。 即使给定分区键的所有副本节点都已关闭,在写入暗示的切换后,写操作也会成功。 此设置提供最低的一致性和最高的可用性。
    • each_quorum: 在数据中心内的副本节点定额上写操作必须成功。
    • local_one: 写操作必须在本地数据中心内的至少一个副本节点上成功。
    • local_quorum: 写操作必须在与协调程序节点位于同一数据中心的副本节点的定额上成功。 此设置会导致数据中心间通信的等待时间失效。
    • local_serial: 驱动程序会阻止无条件更新,以实现数据中心内轻量级事务的可线性化一致性。
    • one: 写操作必须在至少一个副本节点上成功。
    • quorum: (缺省值)。 在定额副本节点上写操作必须成功。
    • serial: 驱动程序阻止无条件更新以实现轻量级事务的可线性一致性。
    • 三: 写操作必须在至少三个副本节点上成功。
    • two: 写操作必须在至少两个副本节点上成功。

 

  • SSL 证书 (如果数据库服务器需要)

对于 专用连接,要连接到未外部化到因特网的数据库 (例如,在防火墙后) ,必须设置 安全连接

根据您在平台中的位置选择创建连接的方法

在项目中
单击 资产> 新资产> 连接到数据源。 请参阅将连接添加到项目
在目录中
单击 添加到目录> 连接。 请参阅将连接资产添加到目录中
在部署空间中
单击 导入资产> 数据访问> 连接。 请参阅 向部署空间添加数据资产
在平台资产目录中
单击新建连接。 请参阅添加平台连接

下一步:从连接添加数据资产

您可以在何处使用此连接

您可以在以下工作空间和工具中使用 Apache Cassandra 连接:

项目

  • Data Refinerywatsonx.aiStudio 或IBM Knowledge Catalog
  • DataStage (DataStage 服务)。 请参阅 连接到 DataStage中的数据源Apache Cassandra for DataStage 连接为您提供了更高的性能和更多功能,例如,前 SQL 语句和后 SQL 语句以及拒绝链接。 但是,不能在 DataStage 服务外部使用 Apache Cassandra for DataStage 连接。
  • Decision Optimization(watsonx.ai工作室和 "watsonx.ai运行时)
  • 丰富元数据IBM Knowledge Catalog
  • Metadata import (IBM Knowledge Catalog)
  • 笔记本watsonx.aiStudio)。 单击 " 代码片段 " 窗格上的 读取数据 以获取连接凭证并将数据装入到数据结构中。 请参阅从数据源连接加载数据
  • SPSS Modelerwatsonx.aiStudio)

目录

  • Platform assets catalog

  • 其他目录IBM Knowledge Catalog

SQL 语句中的主键

如果使用 SQL 语句创建目标表,并且未指定键列,那么会将第一列指定为主键。

Apache Cassandra 设置

了解更多信息

父主题: 支持的连接

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more