나는 Azure 서비스에 익숙하지 않다. 내 프로젝트에서 텍스트 단어 또는 여러 텍스트 단어를 검색하는 기능이 있습니다. 예를 들어 "최상의 단계"를 검색하면 검색에서 데이터에서 "최적"및 "단계"와 관련된 데이터를 반환해야합니다.푸른 색 검색 성능을 향상시키는 방법
아래의 샘플 코드는 예제입니다. 참고 : searchParameters
는 날짜
string searchText = "best phase";
string[] temp = searchText.Contains(" ") ? searchText.Split(' ') : new string[] { searchText};
var documentSearch = _indexClient.Documents.Search("\"" + searchText + "\"^2, \"|" + searchText + "|\", +" + searchText + ", +" + string.Join(", +", temp) , searchParameters);
현재 구현은 약 15 ~ 20 초 이상에서 너무 많은 시간을 소비하여 내 데이터를 정렬하고 주문하는 데 사용됩니다. 그래서 나는 더 빨리 검색을해야한다. 어떤 아이디어로 더 빠르게 만들 수 있습니까?
어떤 가격 책정 등급 (무료, 기본, 표준 등)을 사용하고 있습니까? –
안녕하세요 @ Bruce Johnston 희색성이 하늘빛 표준입니다 –
나는 당신의 검색 텍스트에 분명히 잘못된 것이 아무것도 보이지 않습니다. Microsoft의 bruce dot johnston에게 이메일을 보내시고 검색 서비스 이름, 지역 및 느린 검색 요청의 대략적인 날짜/시간을 제공해주십시오. 감사! –