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

Всем привет, а кто-то сталкивался с ситуацией, когда есть один

entity класс для api к веб сервису, но на основании него надо сохранять разные базы данных (запрос имеет параметры от которых меняются данные), как из этого выходили? Делали разные базы или один большой монолит?

17 ответов

6 просмотров

> сохранять разные базы данных подробнее?

Maxim-Filatov Автор вопроса

Ну я предполагаю создавать экземпляр на основе текстовой строки запроса в виде имени. И создать класс фабрики который будет возвращать экземпляр необходимой базы.

Вы каждый раз планируете создавать новую бд со всеми таблицами?

Maxim-Filatov Автор вопроса

Под каждый запрос, да. Или лучше создать монолит, где данные будут разделяться именем запроса(текстовой строкой)?

а можно без «экземпляра», «текстовой строки» и «класса фабрики» задачу сформулировать?

Не знаю, зачем такое, но создание новой базы данных на каждый чих выглядит странно 🤷‍♂

Maxim-Filatov Автор вопроса

Есть публичное api, с которого я хочу сохранять данные по дням. Сохранять хочу в базу данных. Тип данных всегда один и тот же. Но в зависимости от параметров запроса(территория и т.д) данные будут приходить разные. Вот как лучше хранить?

В таблице

а разные данные одного и того же типа — это что всё-таки значит?

Maxim-Filatov Автор вопроса

Ну люди в Москве получат одни данные, а в Питере другие, но структура данных одна и та же.

Maxim-Filatov Автор вопроса

Одна на все запросы?

дык добавь колонку «местоположение»

Что такое запросы?

Maxim-Filatov Автор вопроса

Там много всего можно набрать, там не только местоположение.

Знакомы с понятием "нормальная форма бд" ?

Maxim-Filatov Автор вопроса

Пользователь в соответствие с документацией может выбрать достаточно большой объём параметров в соответствии с которыми ему будут возвращены данные. Уникальный набор таких параметров и будет запросом.

Maxim-Filatov Автор вопроса

Сейчас пойду читать)

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

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

читать файл максимально быстро? странный вопрос))
zamtmn
52
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Карта сайта