Использование Cassandra для хранения JSON-документов без схемы (объединение схем и без схем) - PullRequest
0 голосов
/ 29 января 2019

мой вопрос о сериализации в Spring Boot и Cassandra.В некоторых случаях я ожидаю много изменений схемы при производстве, и поэтому я хотел бы хранить такие объекты как JSON без схемы в Cassandra.Я знаю, что это можно сделать как текстовые данные типа Cassandra.Затем я мог бы получить полный раздел из Cassandra и некоторые статические столбцы и, кроме того, JSON без схемы.

Однако в Spring Boot сериализация обычно учитывает только привязки к столбцам, например, я создаю пользовательский тип (UDT - @ UserDefinedType ) как подкласс в Java, и он сопоставляется сUDT в Кассандре.Хорошо ... но иногда я хотел бы хранить старый старый JSON в Cassandra.

Это означает, что я должен перенести логику в класс сериализации / десериализации.Мой вопрос: есть ли лучшая практика для этого?Есть ли в Spring (Boot) аннотация @ Json ... для этого?

...