Что лучше 1на или много реляционных баз данных
От: #John Европа https://github.com/ichensky
Дата: 09.01.19 09:08
Оценка:
Здравствуйте,
Какой вариант лучше:
1.
Несколько приложений получают данные из разных источников и кладут данные каждый в свою бд.
Отдельное приложение ходит по всем этим бд достает из них данные, обрабатывает и кладет только результат в свою master.db
Веб приложение показывает результат из master.db пользователю.
2.
Несколько приложений получают данные из разных источников и кладут данные в одну и ту же бд master.db.
Отдельное приложение обрабатывает данные в master.db и кладет результат в отдельные таблицы.
Веб приложение показывает результат из master.db пользователю.

Недостатки первого варианта — много баз данных и отсюда больше работы по поддержки инфраструктуры.
Недостатки второго — веб приложение будет разделять ресурсы с остальными приложениями.
Підтримати Україну у боротьбі з країною-терористом.

https://prytulafoundation.org/
https://u24.gov.ua/

Слава Збройним Силам України!!! Героям слава!!!
Re: Что лучше 1на или много реляционных баз данных
От: BlackEric http://black-eric.lj.ru
Дата: 09.01.19 09:20
Оценка:
Здравствуйте, #John, Вы писали:

Без знания ожидаемой нагрузки что-либо говорить сложно.
Как вариант можно использовать 2 базы. Одна с сырыми данными, другая с итоговыми. Кучу баз плодить не нужно. Замучаетесь поддерживать.
https://github.com/BlackEric001
Re: Что лучше 1на или много реляционных баз данных
От: m2l  
Дата: 09.01.19 09:50
Оценка:
Здравствуйте, #John, Вы писали:

J>Недостатки первого варианта — много баз данных и отсюда больше работы по поддержки инфраструктуры.

J>Недостатки второго — веб приложение будет разделять ресурсы с остальными приложениями.
Воспользуйся вторым вариантом, предусматрёв в приложениях возможности разнести их по разным бд.
Если недостатки проявятся — посмотри как под твою нагрузку будет оптимально поделить базы и раздели.
Re[2]: Что лучше 1на или много реляционных баз данных
От: #John Европа https://github.com/ichensky
Дата: 09.01.19 10:27
Оценка:
Здравствуйте, BlackEric, Вы писали:

BE>Здравствуйте, #John, Вы писали:


BE>Без знания ожидаемой нагрузки что-либо говорить сложно.

BE>Как вариант можно использовать 2 базы. Одна с сырыми данными, другая с итоговыми. Кучу баз плодить не нужно. Замучаетесь поддерживать.

Использовать 2ве бд — хорошая идея, даже можно использовать для них одну и ту же схему.
Підтримати Україну у боротьбі з країною-терористом.

https://prytulafoundation.org/
https://u24.gov.ua/

Слава Збройним Силам України!!! Героям слава!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.