2013-07-15 2 views
-1

카산드라에서 INNER JOIN을 사용할 수 있습니까?카산드라의 INNER JOIN 사용

SELECT * FROM device,device_token WHERE device_token.id_phone = device.id 

내부 결합을 사용할 수없는 경우. 내부 조인 대신 cassandra에서 사용할 수있는 쿼리의 유형은 무엇입니까?

+0

가능한 복제본 [cassandra CQL의 내부 결합] (http://stackoverflow.com/questions/16790297/inner-join-in-cassandra-cql) – Crowie

답변

1

카산드라에는 조인이 없습니다.

대부분의 사람들은 비정규 화합니다. 즉, 필요로하는 행에 데이터를 여러 번 삽입합니다. Cassandra는 매우 빠른 쓰기를 위해 설계되었으므로 삽입 작업량을 늘리는 것이 일반적으로 좋은 절충안입니다.

별도의 쿼리를 수행하고 수동으로 조인 할 수도 있지만 일반적으로 속도가 느립니다.