Elastic Search (1) 썸네일형 리스트형 [ElasticSearch] Bulk Request에서의 Error Handling 오늘은 Elastic Search의 Bulk Request를 사용하며 살짝 헤맸던 사소한 경험을 공유하겠습니다. Elastic Search의 Bulk API는 하나의 요청으로 여러 명령(index, create, delete, update)을 수행하고 싶을 때 사용할 수 있으며, 작은 단건 Request들을 하나의 Bulk Request로 묶어 수행함으로써 인덱싱 속도를 높이고 다양한 오버헤드를 줄일 수 있습니다. "몇 개의 단건 Request들을 하나의 Bulk Request로 묶을 것인가"는 정답은 없고 다양한 시도를 통해 최적화된 사이즈를 찾아야 합니다. 이때, 수십 메가바이트를 초과하는 너무 큰 대량 요청은 클러스터의 과도한 메모리 압력을 유발할 수 있으므로 조심해야 합니다. 회사에서 수많은 데이.. 이전 1 다음