Несколько хостов и несколько баз данных на одном веб-сайте PHP - PullRequest
0 голосов
/ 20 сентября 2011

Хорошо ли иметь несколько баз данных mysql, размещенных на нескольких серверах баз данных для приложения PHP ??

Я знаю, программно, что это боль.Но это безопасно?это сделает мое приложение более гибким?

Ответы [ 2 ]

1 голос
/ 20 сентября 2011

Если вы используете несколько из этих баз данных одновременно, это также потребует подключения к нескольким серверам, что в конечном итоге может привести к замедлению работы. Если вы действительно заметите, это будет зависеть от разных факторов, но я думаю, что это не идеально.

С точки зрения безопасности это не должно иметь большого значения и может быть даже менее безопасно. Чем больше серверов, тем больше шансов, что один из них будет взломан. Но если вы имеете в виду безопасность, а именно, чтобы убедиться, что ваш сайт не выйдет из строя, вы можете рассмотреть возможность размещения всех баз данных на всех этих серверах и позволить им синхронизироваться друг с другом. Таким образом, если один сервер выйдет из строя, вы будете использовать один из других серверов. Или используйте несколько серверов одновременно для балансировки нагрузки.

0 голосов
/ 20 сентября 2011

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

Но без каких-либо подробностей единственный ответ, который вы можете получить, это «если вы не знаете, для чего несколько баз данных - они вам не нужны»

...