私は現在、レプリケーション、ログ配布、ミラーリングなどの SQL Server スケールアウト テクノロジのジャングルを横断しています...選択には次の制約があります。
- 読み取り専用の負荷をプライマリ サーバーとセカンダリ (ミラー、サブスクライバー) サーバーに分散させたい
- 書き込み負荷をプライマリ サーバーに直接送信可能
- このソリューションは、ほぼメンテナンス不要です。スキーマの変更はセカンダリ サーバーにレプリケートする必要があります (注意: レプリケーションにはいくつかの深刻な制約があるようです)
- 書き込まれたデータは、セカンダリ サーバーで非常に迅速にアクセスできる必要があります (1 秒未満で、より良いのは瞬時に)。
- サーバーに障害が発生した場合、最大 1 時間のデータ損失を簡単に許容できます。私は簡単なスケーラビリティにもっと関心があります
ここに私が選ぶことができるいくつかのオプションがあります: http://msdn.microsoft.com/en-us/library/bb510414.aspx . 共有できる経験はありますか?