MySQL2 [TIL] 221108 - SpringBoot Part2 : JDBC SprintBoot part2 (2) JDBC ์์ํ๊ธฐ JDBC allows a java application to connect a relational database ํฌ๊ฒ ๋ ๋จ๊ณ ๋ ์ด์ด๋ก ๊ตฌ์ฑ๋๋ค. JDBC API JDBS DB Driver docker๋ฅผ ์ด์ฉํด mysql ์คํ IntelliJ ์ฐ๊ฒฐ maven dependency ์ถ๊ฐ JDBC CURD ์ค์ต 1. jdbc connection public class JdbcCustomerRepository { private static final Logger logger = LoggerFactory.getLogger(JdbcCustomerRepository.class); public static void main(String[] args) throws.. 2022. 11. 8. [TIL] 221025 - MySQL ์ฌ์ฉํ๊ธฐ ์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ์์ ๋ ์์จ ๋ฐ์ดํฐ๋ฒ ์ด์ค - 1. MySQL ์๊ฐ/์ค์น์ ์์ ๋ฐ์ดํฐ ์๊ฐ 1. MySQL ์๊ฐ ์คํ์์ค์ ์ ๋ฃ๋ฒ์ ์ด ์กด์ฌ Maria DB : MySQ์ด ์ค๋ผํด์ ์ธ์๋๋ฉฐ ์ ๋ฃํ ์ฌ๋ถ๊ฐ ์์ ์ด ๋ ํ MySQL ์ด๊ธฐ ๊ฐ๋ฐ์ ์ค ํ๋์ธ Monty๊ฐ MySQL๊ณผ ํธํ๋๋ ์คํ์์ค ๊ฐ๋ฐ. MySQL 5.5 ๊ธฐ๋ฐ์์ ๊ฐ๋ฐ๋ฌ์ผ๋ฉฐ ์ธํฐํ์ด์ค๋ ๋์ผํ๋ ์ฑ๋ฅ์ด ๋ ์ข๋ค. ํน์ง Postgres์ ํจ๊ป ๊ฐ์ฅ ๋๋ฆฌ ์ฐ์ด๋ ํ๋ก๋์ ์ฉ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ ํ๋์ง๋ฆฌ ์๋ฃจ์ → ์ฌ๋ฌ๋ ์๋ฒ์ ๋ถ์ฐ ๋์ํ์ง ๋ชปํ๋ค. ์ฉ๋ ์ด์๊ฐ ์๊ธธ ์ ์์. ์ฉ๋ ์ฆ๋ ๋ฐฉ์ : Scale-UP : ์๋ฒ์ CPU์ Memory ์ถ๊ฐ. ์๋ฒ์ ์ฌ์์ ๋์ธ๋ค → but ํ๊ณ๊ฐ ์์ Scale-out : Master-Slave ๊ตฌ์ฑ. ์ผ.. 2022. 10. 25. ์ด์ 1 ๋ค์