종민님 안녕하세요. 저도 영상 감사드립니다. 영상에서는 이미 엘라스틱서치에 넣어놓은 값들을 새 인덱스에 매핑을 먼저 만들어서 재인덱싱 하는 것을 보여주셨는데요 비츠 > 로그스타쉬 > 엘라스틱서치로 실시간으로 들어가는 데이터를 같은 인덱스 이름으로 매핑 정보를 수정하고 싶다면 어떻게 해야할까요?
안녕하세요. 영상 감사드립니다. 영상의 주제와는 무관한 질문이지만 제가 python 으로 대량의 데이터를 bulk 방식(대량의 데이터를 빨리 넣으려고)으로 삽입하는 코드를 작성하였는데 혹시 반대로 bulk 방식으로 데이터를 받아올 수 있는 방법도 있나요? 엘라스틱서치 검색속도가 워낙 빠르기때문에 딱히 bulk 방식으로 받아올 필요는 없을까요?
종민님 안녕하세요. 저도 영상 감사드립니다.
영상에서는 이미 엘라스틱서치에 넣어놓은 값들을 새 인덱스에 매핑을 먼저 만들어서 재인덱싱 하는 것을 보여주셨는데요
비츠 > 로그스타쉬 > 엘라스틱서치로 실시간으로 들어가는 데이터를 같은 인덱스 이름으로 매핑 정보를 수정하고 싶다면 어떻게 해야할까요?
이미 만들어진 매핑은 필드 추가만 가능하고 필드 삭제나 수정은 불가능합니다. 새로 인덱스 만들어서 logstash output { elasticsearch { index => 인덱스명 } } } 으로 해 주시면 됩니다.
안녕하세요. 영상 감사드립니다. 영상의 주제와는 무관한 질문이지만
제가 python 으로 대량의 데이터를 bulk 방식(대량의 데이터를 빨리 넣으려고)으로 삽입하는 코드를 작성하였는데
혹시 반대로 bulk 방식으로 데이터를 받아올 수 있는 방법도 있나요?
엘라스틱서치 검색속도가 워낙 빠르기때문에 딱히 bulk 방식으로 받아올 필요는 없을까요?
받는 것은 bulk 옵션이 없습니다. 대용량 데이터를 내려받으려면 scroll 이나 search_after 을 이용하시고, 아니면 logstash 를 이용해서 input { elasticsearch } output { file } 로 하는것도 좋은 방법입니다.
따라 하기가 조금 힘드네요.. ㅠㅠ