powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Почему не работает SequenceGenerator в Spring Boot?
10 сообщений из 60, страница 3 из 3
Почему не работает SequenceGenerator в Spring Boot?
    #40051972
stavatar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp
stavatar,
Как можно решить как верно если ты не привёл НИ ОДНОГО ВАРИАНТА для обсуждения?
Это верно внизу?
https://miro.medium.com/max/1320/1*fcJgAoUrQdh_pf2p2zlpzQ.png


Ну ,так решить можно.
Но что насчет нормальных форм?
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40051976
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stavatar
PetroNotC Sharp
stavatar,
Как можно решить как верно если ты не привёл НИ ОДНОГО ВАРИАНТА для обсуждения?
Это верно внизу?
https://miro.medium.com/max/1320/1*fcJgAoUrQdh_pf2p2zlpzQ.png


Ну ,так решить можно.
Но что насчет нормальных форм?
удовлетворяет. Подробнее в ветку Проектирование субд
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052057
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реляционные БД плохо подходят для форумов и блогов. Как-бы мы сильно не оптимизировали такую БД - впоследствии
оптимизация сводится к полной (почти) денормализации страниц. Пост + приаттаченные каменты заменяются на 1
документ наподобие текстового файла с разметкой и этот документ и будет использоваться в механике response.

Обновлять документ можно по событиям.
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052134
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stavatar
Может у поста еще будут теги или еще что то уникальное,а у комментариев нет.

Ты пытаешься натянуть оопоту из орм на рбд. Не надо так делать. Не знаю, кто тебе такого насоветовал, но он насоветовал херни.
stavatar
И я решил разделить похожие сущности Поста и комментария для расширяемости.

Это в оопэ расширяемость. В контексте рбд это - избыточность. Теги делаются тупо отдельной таблицей с id поста (какого надо), id тега. И там уже не важно, заглавный коммент или нет. Не нужны теги к комментам, не выбирай и не пиши их туда.
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052135
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stavatar
И да,проблема решилась

Нельзя покласть на нормализацию и не поиметь в итоге проблем на ровном месте. БД так не работают
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052136
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Реляционные БД плохо подходят для форумов и блогов.

И да и нет. Поиск - это всё равно какой-нибудь elastic, который не рбд. Выбирать по 10, 20, 50 постов с оффсетом - это специфичное садомазо для рбд. Комментарии в виде дерева - вообще отдельный изврат, особенно, когда захочешь это дерево тащить частями. С другой стороны, легко делается трекер с последними сообщениями, ищутся комментарии и треды пользователя, уведомления, подписки. Можно, конечно, и без рбд, но всё равно, какой-то индекс надо сбоку иметь.
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052197
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster
mayton
Реляционные БД плохо подходят для форумов и блогов.

И да и нет. Поиск - это всё равно какой-нибудь elastic, который не рбд. Выбирать по 10, 20, 50 постов с оффсетом - это специфичное садомазо для рбд. Комментарии в виде дерева - вообще отдельный изврат, особенно, когда захочешь это дерево тащить частями. С другой стороны, легко делается трекер с последними сообщениями, ищутся комментарии и треды пользователя, уведомления, подписки. Можно, конечно, и без рбд, но всё равно, какой-то индекс надо сбоку иметь.

Да. Совершенно верно. И если пойди по бизнес-кейсам. Или по вариантам использования блога или форума - то
реляционных операций там на самом деле мало. Больше таких как : создать пост. Добавить камент. Найти текст
в блоге. И удалить или отмодерировать посты. Само по себе удаление производится редко. Вангую что 99.9% операций
это - чтение и извлечение контента всей страницы с постами. Вот на нее и надо ориентировать движок.
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052443
stavatar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crutchmaster,я убрал все доп таблицы.

Но проблема никак не была связан с этим
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052459
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
stavatar
crutchmaster,я убрал все доп таблицы.

Но проблема никак не была связан с этим
а кто сказал что проблема у тебя одна и только в этом?
Ты не поверил, пошел к соседям. Там тебе мозги в правили чтобы слушал старших.
Ты потерял 4 дня.
Теперь опять сюда DDL.
Мы так и не знаем какую модель данных обсуждаем.
...
Рейтинг: 0 / 0
Почему не работает SequenceGenerator в Spring Boot?
    #40052461
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
10 сообщений из 60, страница 3 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Почему не работает SequenceGenerator в Spring Boot?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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