前回のEC2でMySQL(世界編1 Spiderとレプリケーションで世界進出)では、Spiderとレプリケーションで、リージョン間での高速なデータ分散を紹介しました。 前回で少し触れましたが、この構成では例えば、EU側のDBにJPのデータの書き込みには対応することができません。 これを解決し、どちらのリージョンからもすべての商品を投入できるようにしてみたいと思います。 構成は以下の通りになります。 SpiderノードのDBで、書き込みと読み込みでそれぞれ別々のテーブルを用意し、別々のデータノードにそれぞれシャーディングを行います。 データノードの作成とレプリケーションの設定は前回と同じなので割愛します。 ○Spiderノード spider_ja CREATE TABLE item_r ( id int(11) NOT NULL AUTO_INCREMENT, name varchar(25