С Мускулем приходилось сталкиваться, но глубоко не лезла. Но отсутствие, напрмер, частичных индексов и корявость составных вызывали кровавые слезы ))
Да и вообще MySql все же расчитан на не очень большие объемы данных. После постгреса оптимизировать мускульную базу без права изменения структур получалось очень тяжело.
У pgbouncer возникала проблема. Боунсер имеет свою базу пользователей никак автоматически не синхронизируемую с постгресовой (только руками), что является неудобствами в перспективе.
+ по сути своей боунсер простой и удобный пулер, но без файловера. И раз уж все равно пользоваться PgPool-II, то зачем городить еще и bouncer, когда PgPool выполняет его функции.
Встроенный механизм, как я поняла, направлен на синхронную репликацию.
По факту со стороны клиента и pgpool'а со слейва только чтение, со стороны bucardo — запись.
А на самом деле, если даже просто консольным psql подключится к слейву — то запись дозволена, что может создавать проблемы (ибо репликация one-way).
Во всяком случае я не нашла конкретных настроек по переключению прав.
Да и вообще MySql все же расчитан на не очень большие объемы данных. После постгреса оптимизировать мускульную базу без права изменения структур получалось очень тяжело.
Я доступы только через hba для постгреса правлю.
Надо будет попробовать еще помурыжить конфиги
+ по сути своей боунсер простой и удобный пулер, но без файловера. И раз уж все равно пользоваться PgPool-II, то зачем городить еще и bouncer, когда PgPool выполняет его функции.
По факту со стороны клиента и pgpool'а со слейва только чтение, со стороны bucardo — запись.
А на самом деле, если даже просто консольным psql подключится к слейву — то запись дозволена, что может создавать проблемы (ибо репликация one-way).
Во всяком случае я не нашла конкретных настроек по переключению прав.