Транзакции PHP / MySQL и XA (распределенные транзакции)

У меня есть система, которая разделена между различными серверами и базами данных на этих серверах — 5 серверов с общим количеством около 500 сегментов. Используя PHP, я хотел бы использовать транзакции XA (распределенные транзакции), чтобы обеспечить успешное завершение или откат всех операторов SQL между серверами и между сегментами.

Я изучил и прочитал все о пакете PHP PECL mysqlnd_ms и транзакциях XA, но у меня есть несколько вопросов:

  1. Пакет PHP PECL mysqlnd_ms v1.6.0-alpha представил функции, связанные с транзакциями XA. Исходя из вашего опыта, достаточно ли стабильно для использования в производстве? Он не обновлялся в течение 5 лет, и в документации по-прежнему говорится, что он не должен использоваться в производстве, но, похоже, он требует значительных загрузок и использования. Есть опыт работы с mysqlnd_ms v1.6.0-alpha?

Некоторые из ссылок, которые я просмотрел:

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]