我可以在 Cassandra 中使用 INNER JOIN 吗?
SELECT * FROM device,device_token WHERE device_token.id_phone = device.id
如果我不能使用内部联接。我可以在 cassandra 中使用什么类型的查询来代替内部联接?
Cassandra 中没有连接。
大多数人非规范化,即多次将数据插入到需要的行中。Cassandra 专为极快的写入而设计,因此增加插入工作量通常是一个很好的权衡。
您也可以进行单独的查询并手动加入,但这通常较慢。
您可以使用集合对连接进行建模。查看有关它的集合、列表、地图和文档:http ://www.datastax.com/docs/1.2/cql_cli/using/collections