profile
방구석개발자
태그 목록
전체보기 (107)elasticsearch(4)github(4)git(4)스프링(3)자바(3)API(2)redis(2)Flask(2)Cache(2)transactional(2)REST API(2)JWT(2)토큰(2)스프링부트(2)SpringSecurity(2)K6(2)JPA(2)동기(1)Beats(1)@PathVariable(1)정적 웹 서버(1)Restful(1)rds(1)3계층구조(1)kibana(1)REST(1)ResponseEntity(1)back(1)DAO(1)웹 서비스 발전(1)세션(1)쿠키(1)엔티티(1)준영속 엔티티(1)BASIC 인증(1)모델(1)컨트롤러 레이어(1)브라우저(1)Index(1)인덱스(1)서블릿 엔진(1)검색엔진(1)Read(1)MPA(1)aws ec2(1)어노테이션(1)wsgi(1)message broker(1)병합(1)도메인 모델 패턴(1)gradle(1)ResponseDTO(1)비동기(1)병렬성(1)class(1)entity(1)레이어드 아키텍쳐(1)RestController(1)front(1)서블릿(1)CREATE(1)멀티 스레드(1)서블릿 필터(1)https(1)Nginx(1)json(1)WAS(1)동의어 사전(1)멀티 프로세스(1)서비스 레이어(1)비동기 큐 작업(1)트랜잭션(1)서블릿 컨테이너(1)delete(1)String(1)StringBuffer(1)@GenerateValue(1)cascade(1)mysql(1)update(1)CSS(1)동적 웹 서버(1)파싱(1)React 컴포넌트(1)html(1)RequestBody(1)CSR(1)SSR(1)렌더링(1)2계층구조(1)Logstash(1)celery(1)gunicorn(1)spa(1)멀티 코어(1)Cotroller(1)자바 컬렉션(1)Web Server(1)JSX(1)@RequestParam(1)Swagger(1)VO(1)퍼시스턴스 레이어(1)PersistenceContext(1)지연로딩(1)트랜잭션 스크립트 패턴(1)엔티티 직접 사용(1)동시성(1)변경 감지(1)StringTokenizer(1)kakao(1)DTO(1)Stateless(1)즉시로딩(1)DispatcherServlet(1)스프링 시큐리티(1)로그인(1)폼 객체(1)cors(1)자바 제네릭(1)
post-thumbnail

Elasticsearch 동의어 사전으로 검색 품질 향상

이전 게시물에서 알 수 있듯이 Elasticsearch를 사용하면 역색인 처리로 매우 빠른 검색이 가능하다는 것을 확인할 수 있었습니다. 그런데 Elasticsearch의 또 다른 장점 중 하나는 텍스트를 여러 단어로 변형하거나 텍스트의 특징을 이용한 동의어나 유의어

2023년 5월 13일
·
0개의 댓글
·
post-thumbnail

상품 검색 성능 테스트

데이터베이스에는 50만 데이터가 있습니다.상품 검색 API의 latency를 줄이고 Vus를 늘리게된 성능개선을, k6를 통해 확인한 기록일지입니다. k6로 부하테스트를 쓴 이유와 각 테스트의 목적에 대해서는 이전글(전체 데이터 조회 성능 테스트 기록)을 참고하시면 될

2023년 5월 7일
·
0개의 댓글
·
post-thumbnail

Elasticsearch를 사용한 검색엔진 구축

기존의 DBMS에서는 다루기 어려웠던 분야인 전문 검색과 문서의 점수화를 이용한 정렬, 데이터 증가량에 구애받지 않는 실시간 검색 등을 Elasticsearch를 이용해 구현할 수 있습니다.Elasticsearch는 RESTful API를 지원하므로 URI를 사용한 동

2023년 2월 17일
·
0개의 댓글
·
post-thumbnail

ELK

Elasticsearch는 Apache Lucene에 구축되어 배포된 검색 및 분석 엔진입니다. 다양한 언어를 지원하고 고성능에 스키마가 없는 JSON 문서로 Elasticsearch는 다양한 로그 분석과 검색 사용 사례에 최고의 선택이 되었습니다.Logstash는 다

2023년 1월 15일
·
0개의 댓글
·