SymmetricDS в дикой природе (производство)?

Я рассматривал некоторые варианты синхронизации данных между несколькими устройствами POS (точками продаж) и сервером.

SymmetricDS кажется одним из вариантов с удобной для бизнеса лицензией. То, что это проект Codehaus, гарантирует определенный уровень качества, так что я согласен с этим.

Похоже, что они «были там, сделали это, получили футболку'... но это было бы было бы хорошо, если бы на их сайте была страница «кто использует SymmetricDS».

Кто-нибудь знает о реализации SymmetricDS производственного уровня?

Я был бы еще счастлив узнать, внедрил ли SymmetricDS какой-нибудь укладчик.


person Ryan Fernandes    schedule 24.11.2010    source источник


Ответы (4)


Вот статья в блоге о SymmetricDS. JumpMind работает над ребрендингом своего веб-сайта, который будет включать тематические исследования для SymmetricDS. Он должен быть запущен к первому числу года.

person chenson42    schedule 09.12.2010
comment
Что ж, в посте на самом деле не говорится ничего конкретного о ребрендинге, чтобы включить тематические исследования, но если вы являетесь НАСТОЯЩИМ сотрудником симметричных ds.org, я поверю вам на слово :). БЛАГОДАРНОСТЬ!! - person Ryan Fernandes; 10.12.2010

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

Программное обеспечение легко настраивается, а тот факт, что вы можете подключать точки расширения (например, чтобы позаботиться о репликации файлов), делает его мощным инструментом.

У меня он не так давно работает, но, похоже, работает очень хорошо. Несмотря на то, что кривая обучения в начале крутая (в отношении конфигурации), я бы сказал, что время, потраченное на ее изучение, стоит того!

ОБНОВЛЕНИЕ: SymmetricDS работает уже почти 4 года, и ни разу не произошел сбой. Похоже, это Toyota Hilux программного обеспечения для репликации: это просто работает. Я реплицирую локальную внутреннюю базу данных в удаленную внешнюю базу данных. Мы не говорим об огромном количестве данных, которые необходимо реплицировать, но все же происходит довольно много активности. Репликация быстрая (секунды). Кроме того, если по какой-то причине вы хотите «заполнить» внешний узел с нуля, вы также можете легко сделать это с помощью SymmetricDS. Таким образом, вы можете использовать SymmetricDS с самого начала и сначала заполнить внешний узел с нуля, а также позаботиться о непрерывной репликации.

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

ОБНОВЛЕНИЕ 2: 8 лет спустя, и он все еще работает стабильно. Я не внес много изменений в настройку, которую он копирует, но он, безусловно, выполняет свою работу.

person sbrattla    schedule 19.08.2011
comment
Оцените этот пост на своем опыте. - person Ryan Fernandes; 22.08.2011

Мы используем SymmetricDS между сервером MySQL и двумя серверами PostgreSQL (один из которых находится на плохом [‹1Mbit] ADSL-соединении) довольно успешно в небольшой базе данных (на прошлой неделе pg_dump был 1,2 ГБ, ~15 тыс. строк INSERT/UPDATE' ред в день).

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

Лично я обнаружил, что несколько проблем, которые у нас были, нетривиальны и несколько разочаровывают в отладке, но у нас было значительно меньше проблем после обновления до выпусков 3.x (из которых оставшуюся часть можно отнести к ошибкам оператора, а не к ошибкам в приложении) .

Моей основной недостающей функцией является синхронизация последовательностей PostgreSQL, но мы обходим это, устанавливая приращение на 10 на всех серверах и смещая каждый сервер на другое значение (сервер MySQL в основном доступен только для чтения, поэтому там ymmv)

person syserr0r    schedule 09.03.2015

Просмотрите отзывы о проектах на sourceforge: например, Мигель Анхель Расеро Пераль сообщил об использовании его в производственной среде между 30 базами данных Postgresql на странице обзора проекта, но позже сообщил о некоторых проблемах с внешним ключом

person David Fraser    schedule 06.12.2010
comment
Дэвид, я уже видел обзоры и форумы. Например, я ищу что-то вроде этого: [Истории клиентов Bamboo, от Codehaus.org blogs.atlassian.com/news/2009/04/bamboo_customer.html ] - person Ryan Fernandes; 07.12.2010