2010-07-04 3 views
1

Меня интересуют мнения людей о MySQL и SQL Server. Наша база данных довольно проста; нет хранимых процедур, и мы используем NHibernate в качестве нашего слоя ORM. Я хотел бы сделать случай переключения из кластера SQL Server в MySQL в Linux. Нам нужен уровень предприятия, кластерный DB с отказоустойчивостью и балансировкой нагрузки. Любые мнения pro или con были бы очень оценены!MySQL против SQL Server?

+2

Что вы думаете о выборе MySQL в первую очередь? –

+2

Голосовые вопросы, потому что они не имеют реального ответа, должны быть общедоступными wiki по соглашению. – tvanfosson

+0

@tvanfosson, это не вопрос типа пула imho. Он уточнил, что должен делать движок БД. – eugeneK

ответ

1

Какой сценарий перехода на резервный ресурс/балансировка нагрузки вы рассматриваете? Вы considering HAProxy?

+0

Спасибо! очень полезная ссылка. У нас нет подробного описания того, как будет работать балансировка при отказе/балансировке нагрузки, кроме базового: обжаренный при отказе сервер и балансировка нагрузки на нескольких серверах. Проблема с ведущим ведомым - это латентность репликации, так как она асинхронна. Кроме того, нам нужно разделить чтение и записи. Это возможно, так как у нас есть уровень NHibernate. Кластер MySQL является синхронным и балансирует нагрузку, поэтому я рассматриваю его. SQL Server не имеет балансировочного кластерного решения. – Jacko

Смежные вопросы