タグ

2015年1月7日のブックマーク (2件)

  • MySQLのレプリケーション — masasuzu docs 1.0 documentation

    概要¶ DBの複製を別のサーバに作ることとその仕組みをレプリケーションと言います。データの複製元をマスター、複製先をスレーブと呼びます。 1台のマスターに対して複数台のスレーブを設定することが可能です。 マスターとスレーブのデータはリアルタイムでコピーされますが、基的に非同期であるため、スレーブのデータが最新であることは保証されません。 スレーブを使用する際、遅延が置きうることをあらかじめ考慮しておく必要があります。 目的¶ データのコピー 負荷分散 バックアップ ただし、レプリケーション自体はバックアップでは無い。 可用性の向上 複数台のスレーブとスレーブDBに対するフェイルオーバーシステムがあれば、SPOFの解消となる。 MySQLのアップグレードのテスト スレーブの中の1台だけ、新バージョンを混ぜて負荷の差異を確認する。 レプリケーションの仕組み¶ 単純化するとレプリケーションは以

  • mysqlのreplication関連リンクまとめ

    mysqlのreplication関連情報まとめ こんにちは。小宮です。 なんだかmysqlのことを聞かれることが多い今日この頃なので、 聞かれたときコピペできるように聞かれがちなことが説明されてるリンクをまとめる試みです。 この記事だけ読んでも大したことはわかりませんのであしからずご了承ください。 (自分がすっかり忘れたときにも役立ちそうです。) ・基 現場指向のレプリケーション詳説 漢(オトコ)のコンピュータ道: MySQLレプリケーションを安全に利用するための10のテクニック Art of MySQL Replication. バイナリログに書かれるのは更新系のクエリです。 補足すると、I/Oエラーは、物理的にディスクが壊れた、ネットワーク的につながらない、レプリケーション用ユーザのIDとパスワードが間違っている、server_idが重複している などの理由で起こることがあります。