powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Cassandra && Spring Data
9 сообщений из 9, страница 1 из 1
Cassandra && Spring Data
    #39324064
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем. Подскажите пожалуйста, как правильно проектировать модель данных для apache cassandra ? Читая хабр и устройство бд вроде как нужно отходить от привычного реляционного представления, но когда начинаеш писать приложение с использованием Spring Data с его имплементацией CRUD - начинаеш писать entity в привычном виде. Т.е. это нормально или должны быть денормализованные сущности с умными pk (с мыслью о кластеризации). Сразу оговорюсь - выбор БД - одно из трбований, сущности будут вполне стандартными - типа User, Group, etc. Ну и spring data сюда притянут за уши, вопрос больше в целом о проектировании. Спасибо.
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39324464
vimba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander00513,

Ознакомтесь с информацией по моделированию от Datastax:

Data modeling concepts
Data modeling analysis
DS220: Data Modeling Course
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39324492
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander00513Читая хабр и устройство бд вроде как нужно отходить от привычного реляционного представления
не читайте хабр.
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39330538
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, и ещё вопрос - т.е. к примеру БД спроектирована - она денормализована, таблички под запросы. Но параллельно этому у меня есть бизнес модель, и когда данные бизнес модель обновляется - мне как то эти данные нужно раскидать по всем связанным таблицам с какой то конкретной сущностью бизнес модели. Т.е. к примеру есть бизнес модель - Department, Employee - по сути связаны один ко многим. И есть множество таблиц cassandra, под различные запросы под эти данные. И к примеру в системе создаётся новый employee - мне получается руками нужно раскидать данные из базнес модели (т.е. из пользовательских данных/формочки) по связанным с ней таблицам cassandra(спроектированных под запросы и денормализованных) ?
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39330564
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123alexander00513Читая хабр и устройство бд вроде как нужно отходить от привычного реляционного представления
не читайте хабр.
Там переводы хорошие бывают. А вот авторские статьи, зачастую, очень спорного содержания.
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39330579
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexander00513,
обычно делают наоборот.
Не базу ищут под денормализованную (т.е. без Модели) схему, а делают одну базу для CRUD и потом уже оптимизируют.
.........
В том числе оптимизация и денормализация может быть простым слоем VIEW с join.
Если медленно, то деление на две базы OLAP OLTP.
И т.д.
Т.е. зачем вам "не как у всех" и Cassandra я не понял.
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39330582
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
+1
Это просто уже слОган такой про хабр.)) Не в буквальном смысле.
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39330691
alexander00513
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторТ.е. зачем вам "не как у всех" и Cassandra я не понял.

авторСразу оговорюсь - выбор БД - одно из трбований...
...
Рейтинг: 0 / 0
Cassandra && Spring Data
    #39330705
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторСразу оговорюсь - выбор БД - одно из трбований.
допустим.
Что мешает назначить её как БД - OLAP или "Витрина данных" и смотреть как данные туда попадают в обычных случаях (выше писал).
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Cassandra && Spring Data
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]