質問: dbサーバを二台設置したときの扱い方について 質問させて頂きます。 mysqlを用いたdbサーバを二台設置します。 webサーバからdbサーバにアクセスしてデータを取得するとき 不整合などは生じないでしょうか? 負荷分散が一番の目的のようなので、クラスタリングになるのかと思い この疑問に至っています。 また、dbのレプリケーションでも負荷の若干の分散は行えるのでしょうか? 通常dbは二台設置すると上に言われましたが、扱い方などは私に一任されており どのように扱えばいいのか悩んでおります。 どうぞご教授の程お願いいたします。
回答: 通常は、レプリケーションでしょうね。 一方はマスターで更新の処理を行い、もう片方はスレーブとして参照処理をさせるのが一般的ですよ。 通常は負荷分散を目的とするのが一般的です。レプリケーションがちゃんと動作している限りにおいてはデータの不整合はおきません。万が一おきたとしてもリカバリする手段もありますから、心配はないと思いますよ。