elasticsearch synonym(2)
-
elasticsearch 엘라스틱서치 운영 중인 인덱스에 동의어 synonym 사전 추가
현재 마스터노드 1대, 데이터노드 2대를 운영중입니다. 사용중인 인덱스에 동의어사전을 추가하려고 합니다. 0. 동의어사전 파일 노드별 생성 노드 3대에 config 폴더 하위에 analysis\synonym.txt 를 생성하고기존에 매핑된 인덱스에 매핑을 업데이트합니다. 1.인덱스 닫기 2. 동의어사전 추가 설정 3. 인덱스 열기 4. 매핑 확인 5. 동의어 설정 확인을 위한 검색"무야호"를 검색하면, "무 야호"가 검색되도록 설정
2024.06.12 -
elasticsearch 엘라스틱서치 동의어 사전 추가 에러발생
IOException while reading synonyms_path_path: C:\dev\elasticsearch-8.12.0\config\analysis\synonym.txt에러 발생 시, 마스터노드 1대, 데이터노드 2대를 사용 중입니다. 동의어 사전을 추가하기 위해config폴더 하위에 analysis\synonym.txt 파일을 생성하고인덱스에 설정하려고 했는데, 계속 실패했습니다. 설정 관련된 거라고 생각해서실행중인 elasticsearch를 셧다운 후 재실행하는 줄 알고, 검색을 해봤는데위 에러는 마스터노드에서만 synonym.txt를 만들었기 때문이었다. 테스트용 인덱스에 샤드를1개로 설정하고 테스트할 때는 동의어사전을 생성하는데 문제가 없었는데,이때 샤드가 마스터노드에 생성되었으므..
2024.06.12