73장. Cryostat CQL 구성 요소


Camel 버전 2.15에서 사용 가능

Apache Cryo stat는 상용 하드웨어에서 대량을 처리하도록 설계된 오픈 소스 NoSQL 데이터베이스입니다. Amazon의 Cryostat와 마찬가지로, Cryostat는 단일 장애 지점을 방지하고 고가용성을 피하기 위해 피어 투 피어 및 마스터 없는 아키텍처를 보유하고 있습니다. Google의 BigTable과 마찬가지로 data는 Thrift RPC API 또는 CQL이라는 SQL 유사 API를 통해 액세스할 수 있는 열 제품군을 사용하여 구성됩니다.

이 구성 요소는 Thrift API가 아닌 CQL3 API를 사용하여 2.0+를 통합하는 것을 목표로 합니다. 이는 DataStax 에서 제공하는 Java 드라이버 를 기반으로 합니다.

Maven 사용자는 pom.xml 에 다음 종속성을 추가해야 합니다.

pom.xml

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-cassandraql</artifactId>
    <version>x.y.z</version>
    <!-- use the same version as your Camel core version -->
</dependency>

73.1. URI 형식

엔드포인트는 Cryostat 연결을 시작하거나 기존 연결을 사용할 수 있습니다.

URI설명

cql:localhost/keyspace

테스트에 일반적으로 사용되는 단일 호스트 기본 포트

cql:host1,host2/keyspace

멀티 호스트, 기본 포트

cql:host1,host2:9042/keyspace

다중 호스트, 사용자 정의 포트

cql:host1,host2

기본 포트 및 키 공간

cql:bean:sessionRef

제공되는 세션 참조

cql:bean:clusterRef/keyspace

제공된 클러스터 참조

SSL 옵션, 풀링 옵션, 로드 밸런싱 정책, 재시도 정책, 다시 연결 정책…​을 미세 조정하려면 자체 클러스터 인스턴스를 생성하고 Camel 엔드포인트에 제공합니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.