https://sksstar.tistory.com/88 [SQL] 인덱스의 단점 위의 그림을 보자. 회원 테이블과 이름 컬럼으로 만든 인덱스, 주소 컬럼으로 만든 인덱스, 연락처 컬럼으로 만든 인덱스가 있다. select * from 회원 where 이름 = '나한일'; 위 쿼리를 날리면 먼저 wher sksstar.tistory.com DB 성능을 향상 시키는 것이 목적 ( 시스템 부하가 줄어들고, 시스템의 전체 성능이 높아진다. ) 조회가 많을 경우 사용하는 것이 좋다. DML 작업시 치명적일 수 있다. ( 인덱스 생성 시간이 크게 요구 된다. rebuild, split) 테이블과 별도로 데이터를 독자적으로 보유하기에 데이터 추가시 인덱스 데이터도 추가됨 ( 결론 느려짐 ) 필요없는 인덱스가 많아지면..
HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있다. Rest는 네트워크 상에서 Client와 Server사이의 통신 방식 중 하나이다. URI를 통해 자원을 명시하고, HTTP Method(Post, Get, PUT, Delete)를 통해 해당자원의 CRUD를 적용한다. CRUD Create : 생성(POST)` READ : 조회(GET) Update : 수정(PUT) Delete : 삭제(Delete) HEAD : header 정보 조회(HEAD)`장단점 장점 HTTP를 활용하여, 별도 인프라 구축 필요 없다 HTTP 표준 프로토콜에 따르는 모든 플랫폼에서 사용 가능 Rest API에 메시지가 의도하는 바를 명확하게 나타낼 수 있다. 여러가지 서비스 디자인에서 생길 수 있는..