본문 바로가기

TIL

[TIL] 2023-10-20

오늘은 어제 logstash를 활용해서 sql 데이터를 elasticsearch에서 사용할 수 있도록 변환하고, 해당 데이터를 다루는 작업을 진행했다. 

 

Mapping이 되지 않는 문제는

@Field(name = "product_id")
@org.springframework.data.annotation.Id

어노테이션을 활용해 해당 id가 product_id임을, Id임을 인식하게 했고, 검색을 진행할 때 효율이 어느 정도 나오는지 측정해 봤는데 100명 이 접근할 경우 약 190ms ~ 350ms 정도의 접근 시간이 나왔다. 1000명 정도 접근을 해도 elasticsearch의 효율은 낮아지지 않는 것을 확인했다. 다만 불러온 해당 데이터를 원하는 DTO로 가공하는 시간이 그보다 오래 걸려 병목현상이 발생해 응답이 늦어지는 것 또한 확인했다.

'TIL' 카테고리의 다른 글

[TIL] 2023-10-23  (0) 2023.10.24
[TIL] 2023-10-21  (0) 2023.10.21
[TIL] 2023-10-19  (0) 2023.10.19
[TIL]2023-10-18  (0) 2023.10.18
[TIL]2023-09-27  (0) 2023.09.27