엔티티 썸네일형 리스트형 1/13[TIL]Database Database를 이야기할 때 SQL을 논하지 않을 수 없다. SQL 데이터베이스 용 프로그래밍 언어로 데이터베이스에 query(질의문 : 저장되어 있는 정보를 필터 하기 위한 질문)를(을) 보내 원하는 데이터 만을 뽑아올 수 있다. Database가 필요한 이유는 In-memory 방식은 끄면 데이터가 없어진다. File I/O 방식은 원하는 데이터를 가져올 수 없을 뿐만 아니라 항상 모든 데이터를 가져온 뒤에 서버에서 필터링 작업이 필요하다. 그렇기에 서버의 과부하가 생긴다. 그렇기에 필터링 이외에도 File I/O 로 구현이 힘든 관리를 위한 여러 기능들을 가지고 있는 데이터에 특화된 서버인 Database가 필요한 것이다. DB는 스프레드시트(엑셀)와 비슷하게 생겼다. 비교해보자면 테이블(DB) .. 더보기 이전 1 다음