В настоящее время мы используем MySQL для продукта, который мы строим, и стремимся как можно скорее перейти в PostgreSQL, в первую очередь, по причинам лицензирования.Миграция с MySQL на PostgreSQL
Кто-нибудь еще сделал такой шаг? Наша база данных является жизненной основой приложения и в конечном итоге будет хранить ТБ данных, поэтому я хочу услышать об опыте улучшения/потери производительности, основных препятствий при преобразовании SQL и хранимых процедур и т. Д.
Редактировать: Just чтобы разъяснить тем, кто спросил, почему нам не нравится лицензирование MySQL. Мы разрабатываем коммерческий продукт, который (в настоящее время) зависит от MySQL как базы данных. В их лицензии говорится, что мы должны заплатить им процент от нашей цены за каждую установку, а не фиксированную плату. В качестве стартапа это менее привлекательно.
Здесь есть некоторые хорошие технические статьи по этому вопросу: http://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_PostgreSQL – user13550 2008-09-16 20:39:06
Репликация может быть проблемой. MySQL поддерживает его из коробки. – 2008-09-17 17:45:06