powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Построение большой базы с кучей подключений чужих.
3 сообщений из 3, страница 1 из 1
Построение большой базы с кучей подключений чужих.
    #39391937
Добрый день!

Строю большую базу, нужны советы.

База-агрегатор ассортимента. К этой базе будут подключаться тысячи пользователей, выкладывать свои прайс-листы, а другие пользователи будут искать по этой базе.

Прайс-листы продавцов будут разного ассортимента, но от минимума позиций, до миллиона позиций(а может и больше)

Обновлять весь ассортимент смысла не вижу, так как большая часть будет оставаться не изменённой, могут меняться цены в зависимости от курса и т.д.

Я планирую сделать два сервера, к одному серверу будут подключаться непосредственно эти поставщики, и будут закачивать свои остатки. Этот сервер будет смотреть что изменилось и чётко изменения будут выкладываться на сервер по которому другие пользователи осуществляют поиск.

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

Подскажите, есть ли смысл так строить систему или нету?
...
Рейтинг: 0 / 0
Построение большой базы с кучей подключений чужих.
    #39392161
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АлександрLexБаза-агрегатор ассортимента. К этой базе будут подключаться тысячи пользователей, выкладывать свои прайс-листы, а другие пользователи будут искать по этой базе.


Тысячи пользователей не могут подключаться к базе данных. Просто не смогут. Сотни -- смогут.
Нужны пулы коннекций к БД для этого.

АлександрLexПрайс-листы продавцов будут разного ассортимента, но от минимума позиций, до миллиона позиций(а может и больше)

Обновлять весь ассортимент смысла не вижу, так как большая часть будет оставаться неизменённой, могут меняться цены в зависимости от курса и т.д.

Подскажите, есть ли смысл так строить систему или нету?

Нет. Ты строишь архитектуру на основе логики приложения.
Так нельзя, в корне неверно.
Тебе нужно лучше подумать о том, как лучше закачивать эти данные сразу так, чтобы обрабатывать только изменения.
...
Рейтинг: 0 / 0
Построение большой базы с кучей подключений чужих.
    #39392442
MasterZivНет. Ты строишь архитектуру на основе логики приложения.
Так нельзя, в корне неверно.
Тебе нужно лучше подумать о том, как лучше закачивать эти данные сразу так, чтобы обрабатывать только изменения.

Нет, вся логика будет в СУБД разумеется.

Просто вариант такой, отдельно хранить таблицу для поиска обычными пользователями и отдельно в таблицу с данными с которыми работают поставщики.
Поставщики подключатся, программа сверится с их наличием сохранённым и новым прайс-листом и разницу обновят уже в рабочей базе для поиска клиентами
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Построение большой базы с кучей подключений чужих.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]