Bleve 검색
Mattermost에서 Bleve 검색 엔진 설정 방법. v11부터 폐기된 Bleve 대신 Elasticsearch 또는 OpenSearch 사용을 권장하며, 기존 설치 구성 방법을 설명합니다.
Important Mattermost v11부터 Bleve 검색은 폐기되었습니다. v11.0 이상 : 엔터프라이즈 검색 기능을 위해 Elasticsearch 또는 OpenSearch 를 사용하세요. v11.0 이전 배포 : 이 문서는 Bleve를 계속 사용하는 기존 설치에 관련이 있습니다. Bleve는 Lucene 스타일의 전체 텍스트 검색 및 인덱싱을 사용하는 검색 엔진입니다. 이 검색 및 인덱싱 방식은 문자 관련 문제 및 고급 검색 기능과 같은 기본 데이터베이스 검색의 제한을 극복하는 데 도움이 됩니다. Note 실험적인 Bleve 검색은 새로 생성된 인덱스에서 scorch 인덱스 유형을 사용합니다. 이 새 인덱스 유형은 효율성 개선과 디스크 공간을 크게 줄이는 인덱스를 제공합니다. System Console > Experimental > Bleve 로 이동하여 Purge Index 를 선택하여 제거 작업을 실행합니다. 완료되면 Index Now 를 선택하여 재인덱싱합니다. Bleve는 기존 인덱스와 호환되므로 현재 인덱싱된 데이터는 제거 및 재인덱싱을 실행하지 않아도 계속 작동합니다. Mattermost에서 Bleve 구성하기 # Note 다음 단계는 v11.0 이전의 Mattermost 버전에만 유효합니다. v11.0 이상의 경우 Elasticsearch 또는 OpenSearch 사용을 고려하세요. 다음 단계에 따라 Bleve를 사용하고 필요한 인덱스를 생성하도록 Mattermost 서버를 구성합니다. 구성이 저장되면 데이터베이스에 새로 게시된 게시물이 Bleve로 자동 인덱싱됩니다. 참고: 인덱싱 중에는 인덱싱 작업이 완료될 때까지 검색 결과가 불완전할 수 있습니다. System Console > Experimental > Bleve 를 엽니다. Enable Bleve Indexing 을 true 로 설정하여 페이지의 다른 설정을 활성화합니다. Bleve 인덱스를 저장할 디렉토리 경로를 설정합니다(예: /var/opt/mattermost/bleveindexes ). Mattermost를 실행하는 사용자는 해당 디렉토리에 대한 권한이 있어야 합니다. 자세한 내용은 구성 설정 문서를 참조하세요. 구성을 저장합니다. Index Now 를 선택합니다. 데이터베이스의 모든 사용자, 채널 및 게시물이 가장 오래된 것부터 최신 순으로 인덱싱됩니다. Enable Bleve for search queries 를 true 로 설정합니다. Enable Bleve for autocomplete queries 를 true 로 설정합니다. Note Mattermost Server v5.35로 업그레이드하기 전에 공유된 파일의 검색 결과는 mmctl 을 사용하여 추출 명령을 실행할 때까지 불완전할 수 있습니다. 이 명령을 실행한 후 검색 인덱스를 재구축해야 합니다. System Console > Experimental > Bleve > Bulk Indexing 으로 이동한 후 Index Now 를 선택하여 검색 인덱스를 재구축하여 이전 파일 내용을 포함합
