효율적인 엘라스틱 업데이트는 어떻게 해야 할까?

ELK|2023. 6. 29. 22:09
728x90

예전에 이전 회사에서 일하던 도중 옆자리 직원이 보여준 링크이다.

https://techblog.woowahan.com/2718/

 

검색을 위한 데이터 다루기 | 우아한형제들 기술블로그

{{item.name}} 안녕하세요. 우아한형제들 검색개발팀 정철입니다. 배달의민족 검색시스템에서 검색에 사용되는 데이터를 적재하면서 경험했던 어려움과 해결했던 방법을 공유하고자 합니다. 검색

techblog.woowahan.com

 

효율적인 업데이트 관련 뭐 그런건데, 당시에는 업데이트도 그닥 많이 안하고 벌크로 데이터 넣던 중이라 뭐 그런갑다. 하고 대충 보고 패스 했었는데 자바 API에서만 지원하는 벌크 프로세싱이 있다. 단건 기준 처리 해논거 넣으면 알아서 벌크로 해주는 기능인데 지금 시점 이 기능이 필요할듯 한데 지금은 nodejs를 쓰고 있다.... 따로 만들던거 해야 할거 같은데

 

가깝게 생각해보면 나이파이로 restful로 받으면 자동으로 모이고 일정시간 마다 putelasticsearchhttp돌리면 되니 얼추 비슷하게 구현이 될려나? 하는 생각이 든다.

 

레퍼넌스는 아래에 남겨 둔다.

https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/java-docs-bulk-processor.html

'ELK' 카테고리의 다른 글

Term_vector  (0) 2024.01.23
Elasticsearch에서의 null  (0) 2023.08.19
_source field 원본 저장 기능 off  (0) 2023.04.16
Elastic scrollAPI와 search After API 차이  (0) 2023.04.07
검색시 최적화된 샤드 갯수  (0) 2023.01.08

댓글()