
안녕하세요. 개발개입니다. 위키북스에서 나온 를 공부하면서 정리한 부분을 다음과 같은 목차에 따라 공유합니다. (설치와 관련된 포스트는 많기 때문에 따로 작성하지 않았습니다.) 엘라스틱서치의 이해 (1) 엘라스틱서치의 이해 (2) 데이터 모델링 엘라스틱서치 분석기 커스텀 분석기 이번 글은 엘라스틱서치의 이해에 대한 첫 번째 포스팅입니다. 목차 - 검색 시스템의 구성 요소 - 엘라스틱서치 vs 관계형 데이터베이스 - 엘라스틱서치의 특징 오타, 오류 혹은 기타 의견은 언제든지 환영합니다. 1. 검색 시스템의 구성 요소 수집기 - 웹 상의 정보를 수집 - 파일의 경우 파일 이름/내용/경로 등의 정보를 수집하고 저장 - 크롤러(Crawler), 스파이더(Spider), 웜(Worms), 웹 로봇(Web Robo..

안녕하세요. 개발개입니다. 이번 글에서는 Java Enterprise Application을 빌드하는데 보편적으로 사용되는 Spring Framework의 특징과 사용하는 이유에 대해 알아보도록 하겠습니다. 오타, 오류 혹은 기타 의견은 언제든지 환영합니다. 0. 들어가기 전에 프레임워크(framework)를 사용하는 이유부터 생각해 봅시다. 프레임워크를 사용하면 다음과 같은 장점이 있습니다. 설정보다 개발 업무에 좀 더 집중할 수 있습니다. 오랜 기간동안 확립된 디자인 패턴을 기반으로 합니다. 표준을 준수할 수 있도록 합니다. 비용 절감 효과가 있습니다. (생산량 증가) 하지만 반대로 이런 단점도 있습니다. 특정 방식대로 코드를 짜야 합니다. 언어나 라이브러리의 특정 버전을 탑니다. 1. 스프링 프레임..