データベース

実務レシピ

レプリケーションとは?バックアップとの違いをMySQLの実測で解説

レプリケーションとは、あるサーバーのデータを別のサーバーへ自動で複製し続ける仕組みです。元になるサーバー(ソース/マスター)で行われた変更が、そのまま複製先のサーバー(レプリカ/スレーブ)へ流れ込み、両者が同じ内容を保ち続けます。障害時の切...
環境&ワークフロー

DockerでMySQLを構築する方法|起動・接続・永続化を実測で解説

DockerでMySQLを動かすとは、MySQLサーバーをホストに直接インストールせず、公式イメージから作ったコンテナとして起動することです。apt installも設定ファイルの編集も不要で、コマンド1行でMySQL 8.0が立ち上がり、...