Acraft
Новичок
Уточнение по механизму работы репликации MySQL
Если реплицировать данные между 2-мя серверами (master,slave) средствами MySQL то для увеличения скорости обработки работы доки рекомендуют использовать slave-сервер для чтения а master для записи данных.
Остается неясным, как строить обращения к серверам(у).
Т.е. master-сервер сам будет перенаправлять пришедший запрос с SELECT'ом slave-серверу или это разграничение нужно будет делать в скриптах(PHP).
Запрос на чтение - коннектимся к slave-server. Запрос на запись - коннектимся к master-server.????????????????????
Если 2-й вариант, то меня смущают затраты времени на соединение с серверами. Ведь в одном скрипте могут находиться запросы на чтение, удаление и на запись данных.
Если реплицировать данные между 2-мя серверами (master,slave) средствами MySQL то для увеличения скорости обработки работы доки рекомендуют использовать slave-сервер для чтения а master для записи данных.
Остается неясным, как строить обращения к серверам(у).
Т.е. master-сервер сам будет перенаправлять пришедший запрос с SELECT'ом slave-серверу или это разграничение нужно будет делать в скриптах(PHP).
Запрос на чтение - коннектимся к slave-server. Запрос на запись - коннектимся к master-server.????????????????????
Если 2-й вариант, то меня смущают затраты времени на соединение с серверами. Ведь в одном скрипте могут находиться запросы на чтение, удаление и на запись данных.