Моя среда проекта: SpringWS, Hibernate, Oracle и jBoss. У меня была работа POC для сохранения данных в cassandra, если моя RDBMS (оракул) не работает. Таким образом, Cassandra будет действовать как резервное копирование/резервное копирование для Oracle. Я новичок в cassandra и планирую использовать datastax для сохранения данных в cassandra и хочу узнать о проблемах. (С его РОС мой Cassandra (2.0.3) работает в одном узле)Ограничения cassandra (RDBMS Vs CASSANDRA)
проблемы я знаю (может быть я ошибаюсь)
- Как RDBMS, я не могу определить инкрементный определение ключа в Кассандре и ПК должен обрабатываться приложением (с использованием TimeUUID)
- Кассандра не будет поддерживать многие-ко-многим. Таким образом, в этом случае, как и спящий режим RDBMS, я не могу установить несколько объектов Person в подразделении Entity и продолжать использовать cassandra. Вместо этого будет два вызова вставки для cassandra. один для продолжения ОТДЕЛЕНИЯ, а другой для таблицы PERSON.
- В cassandra не возможно входить в систему. Невозможно получить информацию PERSON и DEPARTMENT в одном CQL (v3).
Не могли бы вы также указать на другие проблемы?
Спасибо Свен. Помогает. – user3133577