대용량-MySQL : ch 01. 강의소개

박철민·2022년 11월 15일
0

대용량 처리를 위한 MySQL이해


ch 01. 강의소개


01. Oreientation

강의 목표

  1. 대용량 시스템을 구축하기 위한 MySQL 기본지식을 획득한다.
  2. 대용량 시스템을 구축하기 위한 기초 프로젝트를 획득한다.

강의 대상

  1. Spring과 데이터베이스를 이용해 서버 프로젝트 경험이 있으신 분
  2. 대용량 시스템이 무엇이고, 구축하기 위해 알아야 할 지식들이 궁금하신 분

사용 기술

MySQL, Spring, JdbcTemplate, EasyRandom

JPA를 사용하지 않는다.
-> 과거에 어떻게 하였는지를 볼 것이다.

대용량 시스템을 배우기 위해서는 무엇이 필요할까?

-> 대용량 시스템이 어려운 이유는 결국 많은 양의 데이터에서 시작된다.

어떻게 많은 양의 데이터를 안정적으로 삽입, 갱신, 조회 할 것이냐?

A. 4가지 기술을 활용한다.
정규화, 인덱스, 트랜잭션, 동시성 제어

이번 강의를 듣고 나면

대용량 시스템을 이해하고 구축할 수 있다 (X)
대용량 시스템을 공부하기 위한 이정표 (O)

SNS 프로젝트를 원하는 기술 스택을 활용해 다시 만들어 볼것

그리고 부하테스트를 꼭 해보세요. feat, ngringer, jmeter 등


02. 실습환경 구축

profile
넓고 깊은 지식을 위해 삽질 중

0개의 댓글