在Cassandra上使用INNER JOIN

时间:2013-07-15 14:34:43

标签: php cassandra

我可以在Cassandra中使用INNER JOIN吗?

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

如果我不能使用内连接。我可以在cassandra中使用什么类型的查询代替内连接?

2 个答案:

答案 0 :(得分:1)

Cassandra没有加入。

大多数人反规范化,即将数据多次插入需要它的行中。 Cassandra专为极快速写入而设计,因此增加插入工作量通常是一个很好的权衡。

您也可以手动执行单独的查询和连接,但这通常较慢。

答案 1 :(得分:0)

您可以使用集合来建模连接。看看它的集合,列表,地图和文档:http://www.datastax.com/docs/1.2/cql_cli/using/collections