enum1 DB 정적 데이터, Enum 타입을 활용하여 SQL 질의 간소화하기 사이드 프로젝트를 진행하면서 Enum 타입을 통해 데이터베이스 질의를 줄여 성능을 최적화한 이야기를 해보자 합니다. 현재 원티드 채용 플랫폼에서 최신 Job Description(JD) 정보를 스크래핑하고, 각 JD에서 개발자에게 요구하는 기술 스택 목록을 추출 및 인기있는 기술을 분석하여 해당 기술스택에 대한 맞춤형 강의영상을 제공하는 주제의 사이드 프로젝트를 진행 중입니다. 일관된 데이터를 저장하기 위한 데이터베이스 설계데이터베이스에 각 원티드 JD의 정보, 기술 스택, 그리고 JD와 기술 스택을 연결하는 매핑 정보를 저장하기 위해 다음과 같은 ERD 설계를 수행했습니다.(기술스택 테이블에 서비스에서 사용될 기술스택을 사전에 저장했습니다.)추출한 JD의 상세정보는 원티드JD 테이블에 저장추출한 JD와.. 2024. 1. 22. 이전 1 다음