Присоединиться к запросу в Кассандре - PullRequest
0 голосов
/ 03 июня 2018

Я новичок в Кассандре.Хотя я могу кое-что сделать в SQL, мне довольно сложно сделать простое объединение в Cassandra.Моя схема выглядит следующим образом: enter image description here

Теперь я должен выяснить, для каждого отдела, сколько всего писем было отправлено от работающих там сотрудников.Выходные данные для каждого отдела должны содержать соответствующее количество электронных писем.

Возможно, мне не хватает какой-то простой вещи, но независимо от того, что я делаю, я даже не могу получить данные из двух таблиц.

1 Ответ

0 голосов
/ 03 июня 2018

Кассандра не имеет операции join.Он был реализован таким образом, чтобы повысить производительность в основных операциях, таких как чтение и запись, но с оговоркой, которую вы пишете и читаете из таблицы single в определенный момент.

Если ваша модель реляционная, поэтому она основана на отношениях между таблицами, то Кассандра - не тот путь.В этом случае вам следует использовать некоторые СУБД (реляционные системы управления базами данных), такие как: PostgreSQL, MySql, Sql Server и т. Д.

...