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

Доброго дня! Подскажите, строить sequences от динамичных данных - плохая

идея?
На сколько плохо если их станет 1000?

7 ответов

5 просмотров

Что вы имеете в виду?

Александр-Тарасов Автор вопроса
Дмитрий Копытов
Что вы имеете в виду?

Пример на ежиках: Пишем счетчик нажатий кнопки Х для пользователя, пользователей много, но считать хотим по фамилиям, т.е Петров - 234, Иванов - 632, в качестве имени последовательности используем фамилию пользователя

Александр-Тарасов Автор вопроса
Александр Тарасов
Пример на ежиках: Пишем счетчик нажатий кнопки Х д...

Собственно на 1000 пользаках в одном из случаев может оказаться 1000 последовательностей. Согласно доке каждая последовательность - таблица с одним полем, что выглядит не совсем правильно. Но в одной коробке такой подход формирования нумераторов имеется и вроде никто не жалуется, так что хочу понять, хорошее ли это решение

Не надо делать счётчики нажатий на последоввтельностях! Ни для 1000 пользователей, ни для одного. Последовательности вообще не для этого, и не дают гарантий правильного функцыонирования для таких цэлей.

Александр-Тарасов Автор вопроса
Ilya Anfimov
Не надо делать счётчики нажатий на последоввтельно...

Плохой пример... Скорее правильней было бы это описать как нумератор документов, у которых может быть множество различных типов по которым будет генерироваться их номер

Если у вас 1000 типов или другое количество, которое не очень реально запомнить — то не надо им делать отдельные нумерацыи. В этом нет смысла, зато они здорово всех запутают. Хотя постгрес это, безусловно, пережывёт. И дажэ если у вас 100 типов документов — отдельная нумерацыя выглядит скорее стрёмной. А если например 20 – то это достаточно логично.

Александр-Тарасов Автор вопроса
Ilya Anfimov
Если у вас 1000 типов или другое количество, котор...

Этого в целом достаточно, вопрос был в том, хорошо ли так делать, большое спасибо

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

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

Какой-то там пердун в 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 подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта