Хотелось услышать мнения и получить рекомендации по реализации.
Делаю сайт. Сайт будет иметь три предположительно, ресурсоёмких функциональностей:
- Фото/Видео галлерея, форум и прочие материалы
- Каталог предприятий
- Раздел продаж
Хотелось бы разделить все три пункта, на три БД каждый из которых на разных серверах. Целесобразно ли это?
Как примерно реализовать такое разделение?
Комментарии
Мультисайтинг с общей базой юзеров спасет отца русской демократии.
мультик одна база с префиксами- соответсвенно один сервак либо кластеризация. а человек спрашивает разделение точнее разнесение на три серва и деление базы на три части.
Насчет целесообразности не знаю, а вот чтобы разделить, надо смотреть таблицы с которыми работает модуль и ставить префиксы в settings.php
Я об этом думал... а как это сделать мультсайтинг на одном домене? 0_о
Точно! Каталог и раздел авто продаж будет реализоваться через те же cck и views... поэтому я как-то запутался, как сделать, чтобы каталог имел отдельную БД... думается мне нужно писать отдельный модуль? Как-то не очень получается...
Если сделать мулти-сайтинг, то по идее это решиться... но тогда как я понимаю нужно будет использовать отдельные домены или хотя бы под домены?
Чуть выше написал про cck и views... было бы не плохо без написания модуля с такой же функциональностью.
А перенести всю БД на один мощный сервер не вариант?
Заказчик, хочет чтобы была возможность именно так распределить нагрузку. Я раньше не сталкивался с мульти-базовостью и вообще с уменьшением нагрузки, вот и спросил еще в топике "Целесобразно ли это?"... Если вы считаете, что нет, то я готов выслушать почему...
Мое мнение таково: чем разбрасывать базу по кускам, лучше перенести её на отдельный отказоустойчивый кластер. Если разбить по кускам, то при отказе одного сервера сайт будет некорректно работать, да и скорости при таком способе не прибавится. Возможно я ошибаюсь.
Никита, привет. ты меня в игнор поставил? предупредил бы, что не сотрудничаем. это ж нормально.
не могу достучаться до тебя.
Как-то странно люди рвут общение.
Привет! Какой игнор? Я от тебя не получал сообщений по email'у. Сегодня буду ждать до 3 часов ночи по МСК.