Skip to content

Distributed Database Using MySQL Group Replication

Notifications You must be signed in to change notification settings

anantadwi13/bdt_ets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MySQL Group Replication

Architecture

architecture

Tech Stack

  • Docker
  • MySQL 5.7
  • HAProxy
  • Apache2

Running All Services

docker-compose build
docker-compose --compatibility up

# To run in background
docker-compose up -d

Starting/Stopping Single Service

docker-compose start <service>
docker-compose stop <service>

# Example
docker-compose start web_server
docker-compose stop web_server

Destroying All Services

docker-compose down
docker volume rm bdt_ets_web_server
docker volume rm bdt_ets_db_server1
docker volume rm bdt_ets_db_server2
docker volume rm bdt_ets_db_server3