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

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

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

17 ответов

27 просмотров

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

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

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

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

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

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

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

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

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

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

В таблице

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта