172 похожих чатов

Я вообще че пришел то мне очередной eav нужно реализовать есть какие

то интересные новшества по этой теме сейчас?

7 ответов

7 просмотров

EAV как был антипаттерном, так и остался. ;) А в остальном — всё то же самое. Т.е. есть вариант использования JSON, есть нормализованные модели с использованием DDL.

Yaroslav Schekin
EAV как был антипаттерном, так и остался. ;) А в о...

Ярослав, хотел спросить. ты сталкивался с реализацией 6NF с каталогом для приведения к 5NF в реальных проектах? (то, о чём PerformanceDBA на stackoverflow говорит много)

Виктор Егоров
Ярослав, хотел спросить. ты сталкивался с реализац...

Да, сталкивался приблизительно с таким (то каталог был в приложении, частично или полностью; то с разделением доступа не совсем "чисто" всё было, и т.п.).

Yaroslav Schekin
Да, сталкивался приблизительно с таким (то каталог...

и там была динамическая генерация запросов по каталогу?

Виктор Егоров
и там была динамическая генерация запросов по ката...

Да, была, а как же. Но где-то и изменяемые view-ки были, кажется.

Yaroslav Schekin
Да, была, а как же. Но где-то и изменяемые view-ки...

я пытаюсь понять механику работы с каталогом: - приложение запрашивает ряд колонок из каталога, передавая их API, а на выходе получает сами данные из динамического запроса? - запросы всегда динамически строятся или же есть что-то вроде PREPARE? - использовали на OLAP или на OLTP нагрузке? и не замеряли ли оверхед от каталога?

Виктор Егоров
я пытаюсь понять механику работы с каталогом: - пр...

> приложение запрашивает ряд колонок из каталога, передавая их API, Да, так (при этом динамически генерируется запрос). > запросы всегда динамически строятся Да, там было так. А зачем там вообще PREPARE, по большому счёту (строго одинаковых [структур] запросов в той же сессии вряд ли получится много)? Но вообще, в эту сторону можно долго улучшать, конечно... если это стоит того. > использовали на OLAP или на OLTP нагрузке? OLTP, в основном. OLAP какой-то тоже был, но это всё как-то развивалось в процессе maintenance (т.е. у пользователей появляются и усиливаются такие желания ;) ), а я после завершения основной части как-то не следил / не спрашивал. > и не замеряли ли оверхед от каталога? Только грубо, в плане "взлетит или нет?". Т.е. после реализации сравнения с альтернативными реализациями не было (денег на любопытство почему-то не дают, как назло ;) ).

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта