Нужно разделить чтение и запись в Elgg - PullRequest
1 голос
/ 17 августа 2010

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

Я не уверен, зачем нужно разделение чтения и записи.

Если я не уверен, пожалуйста, посмотрите на строки 53 и 54 http://reference.elgg.org/settings_8example_8php-source.html

Ответы [ 2 ]

1 голос
/ 17 августа 2010

Я нашел ответ для этого здесь .Надеюсь, это поможет кому-то в будущем.

0 голосов
/ 17 августа 2010

На моей предыдущей работе мы использовали 2 сервера MySQL для нашей системы.Один - чтение, другой - запись.Эти серверы были отражены.Причина этого заключается в том, что когда вы делаете SELECT, INSERT и т. Д., Это ставит блокировку на таблицу, которая будет препятствовать доступу от других запросов.В этой конфигурации это позволит вам выполнять операторы SELECT большего размера, в то же время выполняя INSERT.

Возможно, это та же причина для этой системы?

...