powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Шардинг
25 сообщений из 142, страница 5 из 6
Шардинг
    #38342673
andrey_anonymousборщ бруевичНиакого влияния город услуги или город, где контрагент в данный момент находится не несёт.
Как продать пиццу Москвичу в Питере?клинический случай
...
Рейтинг: 0 / 0
Шардинг
    #38342684
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
борщ бруевич как они там задизайнили
Простите, а с какого места мы переключились с обсуждения "москвичи на сервер А" на "как задизайнили в ebay"?
Я что-то пропустил?
...да и техничкин что-то притих - лулзы, должно быть, собирает :)
...
Рейтинг: 0 / 0
Шардинг
    #38342687
andrey_anonymousборщ бруевичНиакого влияния город услуги или город, где контрагент в данный момент находится не несёт.
Как продать пиццу Москвичу в Питере?Смотрим город регистрации контрагента (Москва), кладем на сервер М, чтобы далее упомянутый выше app server для репортинга имел все необходимые ему данные для отчётов по городу М только на сервере М.
...
Рейтинг: 0 / 0
Шардинг
    #38342693
andrey_anonymousборщ бруевич как они там задизайнили
Простите, а с какого места мы переключились с обсуждения "москвичи на сервер А" на "как задизайнили в ebay"?
Я что-то пропустил?
...да и техничкин что-то притих - лулзы, должно быть, собирает :)Мы и не переключались. Твои вопросы говорят о тотальном непонимании сути шардинга и области применения. Тебе в ответ добрые люди пытаются объяснить на примерах ebay и других.
...
Рейтинг: 0 / 0
Шардинг
    #38342694
Гламурный черт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous"москвичи на сервер А"

Пусть сервер A находится в Питере (Антарктиде, Атлантиде, Альфа Центавра). Какое это мешает шардингу ????
...
Рейтинг: 0 / 0
Шардинг
    #38342695
борщ бруевичandrey_anonymousпропущено...

Как продать пиццу Москвичу в Питере?клинический случай

Возможно его внутренне плющит тот факт, что на "питерском" сервере не будет данных о "московском" клиенте.
Т.е. client_id будет, а записи в clients - нет.

Такой себе foreign key головного мозга
...
Рейтинг: 0 / 0
Шардинг
    #38342696
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
борщ бруевичandrey_anonymousКак продать пиццу Москвичу в Питере?Смотрим город регистрации контрагента (Москва), кладем на сервер М, чтобы далее упомянутый выше app server для репортинга имел все необходимые ему данные для отчётов по городу М только на сервере М.
Минуточку.
У нас вроде как есть сущности:
- услуга
- клиент
Каждая предположительно имеет привязку к серверу.
Сервера разные.
Из процитированного не совсем понятно, что куда "кладём".
Кроме того, до репортинга мы еще не дошли - нам бы для начала пиццу продать, денежку получить, а уж потом - отчитываться.
...
Рейтинг: 0 / 0
Шардинг
    #38342697
andrey_anonymousборщ бруевич как они там задизайнили
Простите, а с какого места мы переключились с обсуждения "москвичи на сервер А" на "как задизайнили в ebay"?
Я что-то пропустил?
...да и техничкин что-то притих - лулзы, должно быть, собирает :)

Я тебе ответил на предудущей странице - ты походу не увидел.
Ищи слова вебсервис, логистика или аутсорс. Там все ответы на твои вопросы о прожаже пицц иностранцам.
И почитай уже архитектуру ebay - документу уже лет 10-ть, не меньше, стыдно уже не знать про эти ваши шардинги.

Ссылку дать или гуглом пользотваться обучен?
...
Рейтинг: 0 / 0
Шардинг
    #38342699
Техничкин поясняетборщ бруевичпропущено...
клинический случай

Возможно его внутренне плющит тот факт, что на "питерском" сервере не будет данных о "московском" клиенте.
Т.е. client_id будет, а записи в clients - нет.

Такой себе foreign key головного мозгаДа не, всё проще. Он пытается понять как потом делать отчет по продажам в питере на сервере П и не увидим ведь продажу москвичу, она ведь на сервере М.
Андрей, если отчеты и бизнес-логика продаж логически разделены городом продажи, то шардинг буду делать на основе города продажи.
...
Рейтинг: 0 / 0
Шардинг
    #38342700
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
борщ бруевичТебе в ответ добрые люди пытаются объяснить на примерах ebay и других.
Ну дык объясняйте, я весь - внимание.
Только не надо на примере ebay.
Надо на обсуждаемом примере.
Что куда "кладем", что в итоге получаем.
...
Рейтинг: 0 / 0
Шардинг
    #38342708
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
техничкин поясняетЯ тебе ответил на предудущей странице - ты походу не увидел.
Не, не увидел.
Слово "сервер приложений" ни коим образом не поясняет, как в предложенной модели пересеклись данные.
Примерно те же проблемы, что с адептами RAC - общие слова, растопыренные пальцы и тотальная неспособность объяснить элементарные вещи на этих самых пальцах.
...
Рейтинг: 0 / 0
Шардинг
    #38342718
борщ бруевичТехничкин поясняетпропущено...


Возможно его внутренне плющит тот факт, что на "питерском" сервере не будет данных о "московском" клиенте.
Т.е. client_id будет, а записи в clients - нет.

Такой себе foreign key головного мозгаДа не, всё проще. Он пытается понять как потом делать отчет по продажам в питере на сервере П и не увидим ведь продажу москвичу, она ведь на сервере М.
Андрей, если отчеты и бизнес-логика продаж логически разделены городом продажи, то шардинг буду делать на основе города продажи.

Во-первых минимально данные отдельно взятого клиента ничто не мешает на сервере логистики зарегистрировать при выполнении заказа. Или, что более приближено к реалиям - тупо прям в заказе указать все нужные вещи - на сервере отвественном за доставку пиццы в питере нужно лишь знать адрес доставки и ФИО с телефоном - эти данные тупо протираются как поля в таблицу Orders.

Во-вторых данные о заказе дублируются - и на логистике и на сервере клиентов. И отчет строится или вида

Отчет по питерской пиццерии №229 - предпочтения клиентов

или

Предпочтения наших клиентов по городу Москва

Это два разных отчета и по смыслу, и по содержанию -
...
Рейтинг: 0 / 0
Шардинг
    #38342720
andrey_anonymousборщ бруевичпропущено...
Смотрим город регистрации контрагента (Москва), кладем на сервер М, чтобы далее упомянутый выше app server для репортинга имел все необходимые ему данные для отчётов по городу М только на сервере М.
Минуточку.
У нас вроде как есть сущности:
- услуга
- клиент
Каждая предположительно имеет привязку к серверу.
Сервера разные.
Из процитированного не совсем понятно, что куда "кладём".
Кроме того, до репортинга мы еще не дошли - нам бы для начала пиццу продать, денежку получить, а уж потом - отчитываться.Ты не с той стороны на это смотришь.
Всё спрашиваешь как мы твою модель данных на наш пример шардинга натягивать будем. А мы и не будем.
Сначала ты придумываешь модель, далее смотришь как это всё можно разделить на N серверов, чтобы обработку данных (для данного конкретного бизнеса, а не всех возможных) можно было проводить на одном сервере, не обращаясь к другим.

В твоем примере наиболее близкий признак такого разделения - город продажи.
На крайняк можно синтетическое поле сделать.

Чего далеко ходить - любая филиальная сеть какого-нибудь банка Б сам по себе шардинг. Работают каждый в своей базе и не жужжат. И только ограниченное число управленческих отчетов потребует данных из всех филиалов.
...
Рейтинг: 0 / 0
Шардинг
    #38342738
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
техничкин поясняетданные о заказе дублируются - и на логистике и на сервере клиентов.
Ога. То есть волшебный сервер приложений реализует некую волшебную логику, дублирующую данные между серверами.
Иными словами - в общем случае работает сразу с двумя серверами, с одного гребет клиента, с другого - услугу.
Таким образом, тезис о "локальной обработке на одном сервере" и полной независимости серверов оказался опровергнут.
Появилась связность.
Не на уровне отчетности.
На уровне бизнес-логики.

Идем дальше.
Маркетологи нашей пиццерии продвинули проект "приведи друга" - скидки и бонусы "приводиле" за каждый заказ, сделанный "приведенным" клиентом.
Клиент из Москвы привел клиента из Питера.
...
Рейтинг: 0 / 0
Шардинг
    #38342745
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
борщ бруевичВсё спрашиваешь как мы твою модель данных на наш пример шардинга натягивать будем. А мы и не будем.
Я не сомневаюсь в существовании класса задач, идеально "ложащихся" на шардинг.
Я сомневаюсь в его универсальности и пригодности для решения любых задач.
Поскольку в начале обсуждения "партия шардингистов", агитируя за шардинг, никаких constraints не поставила - я предлагаю некоторые задачи и пытаюсь рассеять сомнения - или наоборот, перевести их в разряд уверенности.
...
Рейтинг: 0 / 0
Шардинг
    #38342750
andrey_anonymousтехничкин поясняетданные о заказе дублируются - и на логистике и на сервере клиентов.
Ога. То есть волшебный сервер приложений реализует некую волшебную логику, дублирующую данные между серверами.
Иными словами - в общем случае работает сразу с двумя серверами, с одного гребет клиента, с другого - услугу.
Таким образом, тезис о "локальной обработке на одном сервере" и полной независимости серверов оказался опровергнут.
Появилась связность.
Не на уровне отчетности.
На уровне бизнес-логики.

Идем дальше.
Маркетологи нашей пиццерии продвинули проект "приведи друга" - скидки и бонусы "приводиле" за каждый заказ, сделанный "приведенным" клиентом.
Клиент из Москвы привел клиента из Питера.

речь шла о независимости серверов оракла - баз данных
они независимы - если сервер в Москве ляжет, то питерцам на то плевать (а не как сделано в глупом сбере)


про приведи друга - тебя не поняли. что там?
...
Рейтинг: 0 / 0
Шардинг
    #38342755
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
занутехничкинречь шла о независимости серверов оракла - баз данных
они независимы - если сервер в Москве ляжет, то питерцам на то плевать
Как же им плевать, если клиент - из Москвы?!
Данных-то на клиента нет.
Отказ в обслуживании?
...
Рейтинг: 0 / 0
Шардинг
    #38342757
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
занутехничкинпро приведи друга - тебя не поняли. что там?
Ввожу в бизнес-логику еще один вариант связности - уже между данными клиентов.
...
Рейтинг: 0 / 0
Шардинг
    #38342760
andrey_anonymousборщ бруевичВсё спрашиваешь как мы твою модель данных на наш пример шардинга натягивать будем. А мы и не будем.
Я не сомневаюсь в существовании класса задач, идеально "ложащихся" на шардинг.
Я сомневаюсь в его универсальности и пригодности для решения любых задач.
Поскольку в начале обсуждения "партия шардингистов", агитируя за шардинг, никаких constraints не поставила - я предлагаю некоторые задачи и пытаюсь рассеять сомнения - или наоборот, перевести их в разряд уверенности.

о чем ты? шардинг явно требует редизайн приложения и ни разу не универсален. более того - вендор софта и сам клиент будут до конца настаивать на варианте "давайте тупо купим IBM p795" и ничего переделывать и затачивать под шарды не будем (пример сбера)
...
Рейтинг: 0 / 0
Шардинг
    #38342761
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дуалотехничкино чем ты? шардинг явно требует редизайн приложения
Общие слова.
Бизнес-требования озвучены.
Каков правильный шардо-дизайн?
...
Рейтинг: 0 / 0
Шардинг
    #38342762
andrey_anonymousзанутехничкинречь шла о независимости серверов оракла - баз данных
они независимы - если сервер в Москве ляжет, то питерцам на то плевать
Как же им плевать, если клиент - из Москвы?!
Данных-то на клиента нет.
Отказ в обслуживании?

москвичу - да, типо не повезло. а нефиг! пусть заказывает на питерского друга - у него то все работает

это лучше, чем тупо отказать вообще всем
...
Рейтинг: 0 / 0
Шардинг
    #38342764
andrey_anonymousдуалотехничкино чем ты? шардинг явно требует редизайн приложения
Общие слова.
Бизнес-требования озвучены.
Каков правильный шардо-дизайн?

Не мучай человека, он не шарит.
...
Рейтинг: 0 / 0
Шардинг
    #38342765
andrey_anonymousдуалотехничкино чем ты? шардинг явно требует редизайн приложения
Общие слова.
Бизнес-требования озвучены.
Каков правильный шардо-дизайн?Это не требования, а чепуха.
Контрагентов можно на отдельный сервер вывести, а данные продаж - шардировать на несколько по городу продажи.
...
Рейтинг: 0 / 0
Шардинг
    #38342766
Соломон Кацandrey_anonymousпропущено...

Общие слова.
Бизнес-требования озвучены.
Каков правильный шардо-дизайн?

Не мучай человека, он не шарит.он не шарДит
...
Рейтинг: 0 / 0
Шардинг
    #38342767
andrey_anonymousдуалотехничкино чем ты? шардинг явно требует редизайн приложения
Общие слова.
Бизнес-требования озвучены.
Каков правильный шардо-дизайн?

прочитай все ото выше про аппсерверы и независимые между собой датабазы
...
Рейтинг: 0 / 0
25 сообщений из 142, страница 5 из 6
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Шардинг
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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