[REVO] MODx Revolution 2.2 поддержка репликаций в MySQL
Jason Coward — Главный архитектор MODX (Джейсон является автором xPDO и одним из учредителей MODx). Для многих разработчиков, станет задачей построение проекта с высоким трафиком и масштабируемостью. Раньше мы выкручивались кто как может. С выходом MODx Revolution 2.2 всё стало реальнее!
Итак:
1. Поддержка нескольких подключений с помощью xPDO
2. Автоматическое переключение между подключенными базами
3. Лёгкое редактирование конфиг файла MODx
к примеру
Подробно о всех возможностях читайте в блоге: http://develop.modx.com/blog/2011/revolution-supports-mysql-replication-master-slave/
Итак:
1. Поддержка нескольких подключений с помощью xPDO
2. Автоматическое переключение между подключенными базами
3. Лёгкое редактирование конфиг файла MODx
к примеру
$config_options = array (
/* define the mutability of the master db configured during install */
xPDO::OPT_CONN_MUTABLE => true,
/* define an array (or JSON string) of read-only slave connections */
xPDO::OPT_CONNECTIONS => array(
array(
'dsn' => 'mysql:host=127.0.0.1:19571;dbname=revo_replication;charset=utf8',
'username' => 'rsandbox',
'password' => 'rsandbox',
'options' => array(xPDO::OPT_CONN_MUTABLE => false),
'driverOptions' => array(),
),
array(
'dsn' => 'mysql:host=127.0.0.1:19572;dbname=revo_replication;charset=utf8',
'username' => 'rsandbox',
'password' => 'rsandbox',
'options' => array(xPDO::OPT_CONN_MUTABLE => false),
'driverOptions' => array(),
),
),
/* define options for the initial connection to be made, i.e. make a read-only connection */
xPDO::OPT_CONN_INIT => array(xPDO::OPT_CONN_MUTABLE => false)
);
Подробно о всех возможностях читайте в блоге: http://develop.modx.com/blog/2011/revolution-supports-mysql-replication-master-slave/
0 комментариев