Достигните Mysql или Psql реляционной таблицы (ограничение внешнего ключа) в Apache Cassandra - PullRequest
0 голосов
/ 31 марта 2020

Пожалуйста, помогите. Я хочу знать, как запросить, как Mysql реляционные таблицы (которые сопоставлены с другой таблицей с помощью ограничения внешнего ключа), выбрать запрос или другие запросы в Apache Cassandra? Есть ли способ добиться ограничения внешнего ключа в Apache Cassandra?

1 Ответ

2 голосов
/ 31 марта 2020

Нет. В Кассандре такого нет. Все соединения и проверки должны выполняться на стороне приложения. Обычно, когда людям нужна информация из нескольких таблиц, они создают сводную таблицу, чтобы ее можно было запрашивать как один объект. И все моделирование данных в Cassandra происходит из запросов, а не из логической схемы базы данных.

Я действительно рекомендую пройти DS220: Моделирование данных в Cassandra в Академии DataStax (пожалуйста, DS201 до этого, чтобы понять, почему Кассандра работает таким образом).

...