Railsでデータベースのレプリケーションをしたいとき

データベースの負荷分散の方法の一つレプリケーションという方法があります。マスターDBへの変更をスレーブDBに同期するようにしておいて、書き込みのクエリはマスターDBへ、読み取りのクエリはスレーブDBへと振り分けることで負荷を分散しようというやり方です。 最初にこの方法を知った時は最強じゃんとか思ったんですが…