加入Cassandra中的查询

时间:2018-06-03 17:09:08

标签: join cassandra

我是Cassandra的新人。虽然我可以在SQL中做一些事情,但我发现很难在Cassandra中进行简单的连接。我的架构如下所示:enter image description here

现在我必须找到,每个部门总共有多少封电子邮件是从那里工作的员工发出的。每个部门的输出应包含相应数量的电子邮件。

也许我错过了一些简单的事情,但无论我做什么,我甚至无法从两个表中检索数据。

1 个答案:

答案 0 :(得分:4)

Cassandra没有join手术。它已经以这样的方式实现,以提高读取和写入等基本操作的性能,但需要注意您在特定时刻写入和读取single表。

如果你的模型是关系型的,那么它是基于表之间的关系,而不是Cassandra不是要走的路。在这种情况下,你应该使用一些RDBMS(关系数据库管理系统),如:PostgreSQL,MySql,Sql Server等。