나는 cassandra 테이블에 ad-hoc 쿼리를 제공 할 수있는 가능한 도구로 Apache Ignite를 탐색 중이다. Ignite를 사용하면 이 가능하므로 RDBMS처럼 기본 cassandra 테이블의 모든 열을 검색하거나 쿼리 할 수 있습니까? 또는 조인 열과 검색 열은 파티션 및 클러스터링 열일 수 있습니까?Apache Ignite with Apache Cassandra
Ignite를 사용하는 경우에도 cassandra에 색인을 만들어야합니까? 또한 점화는 어떻게 구체화 된 관점을 다루는가? 구체화 된보기를 생성하려면 이 필요합니까?
또한 Ignite에서 cassandra 릴리스에 대한 업데이트를 처리 할 수있는 방법에 대한 정보는 매우 유용합니다.
나는 더 내 질문에 정교하게됩니다
Customer table:
CREATE TABLE customer (
customer_id INT,
joined_date date,
name text,
address TEXT,
is_active boolean,
created_by text,
updated_by text,
last_updated timestamp,
PRIMARY KEY(customer_id, joined_date)
);
Product table:
CREATE TABLE PDT_BY_ID (
device_id uuid,
desc text,
serial_number text,
common_name text,
customer_id int,
manu_name text,
last_updated timestamp,
model_number text,
price double,
PRIMARY KEY((device_id), serial_number)
) WITH CLUSTERING ORDER BY (serial_number ASC);
A는 아파치의 Ignite를 사용하여 이러한 테이블에 가능하다 가입 할 수 있습니다. 그러나 기본 키가 아닌 키에 조인이 가능합니까? 예를 들어 'customer_id = ... 및 model_number like ='% ABC % ''등과 같이 제품 테이블에 대한 쿼리를 제공 할 수 있습니까? RDBMS에 임의의 열에 조건을 부여 할 수있는 쿼리를 제공 할 수 있습니까? 테이블에 대한 임의 (ad-hoc) 쿼리를 실행 하시겠습니까?
감사