프로젝트 찐으로 끝!
다른 조들 발표하는 거 들어보니 조마다 다른 스택을 사용했다는 사실을 알게 되었다. 어떻게 구성했는지 보는 맛이 있었다.
제일 신기했던 기술은 엘라스틱 서치
엘라스틱 서치는 실시간 검색을 제공하면서 집계 기능을 제공하고, 시스템 확장에도 용이하여 로그 시스템 개발에 활용하기 적합하다.
관계형 데이터베이스 귀에 검색엔진을 배포해서 색인을 생성하고 SQL 질의 속도를 올릴 수 있다. 앨라스틱서치 클러스터를 색인/검색/관리 하기 위해 데이터를 JSON 형태로 HTTP를 통해 전달할 수 있다.
이러한 엘라스틱 서치는 특정하기 힘든 내용으로 검색을 해야되는 상황에 사용하기 적합하다.
ex) 지역 이름에 오타가 난 상황

dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-elasticsearch'
implementation 'io.springfox:springfox-boot-starter:3.0.0' // Swagger
}
spring:
elasticsearch:
uris: http://localhost:9200
아직 안써봐서 잘 모르겠지만 기회가 된다면 사용해봐야겠다
지식 공유 좋은 것 같다.. 짧은 시간에 정말 많이 배웠다!