2017-11-14 1 views
-3

Google 사이트의 검색 기능을 만들려고합니다. 제품이 데이터베이스에 있으며 목표는 검색 기능에서 데이터베이스의 제목과 설명에있는 단어를 사용하는 것입니다. 나는 그들이 이런 종류의 기능을 구축 할 수있는 도구가 있는지 궁금해하고있었습니다. 'the', 'for', 'and'와 같은 설명에서 쓸데없는 단어를 제거 할 수있는 프레임 워크를 가지고있는 것의 의미.고객 데이터베이스에서 데이터를 검색

ElastiqSearch와 같은 큰 서버를 사용하지 않아도됩니다.

감사합니다.

+1

여러분이 사용하고있는 db는 – Steve

답변

0

글쎄, 무슨 뜻인지 모르겠다. Linq 나 sth 같은 것을 사용할 수 없습니까? .net이 문자열에 제공하는 .Contains()를 사용할 수 있습니다.

+0

입니다. 수천 개의 제품을 살펴본 후 각 제품에 대해 여러 필드에 Contains를 실행하여 단일 요청으로 좋은 성능을 얻을 수 있다고 생각하지 않습니다. –

0

DB에 따라 전체 텍스트 색인 + 전체 텍스트 검색 기능을 내장하여 효율적으로 쓸모없는 단어를 제거 할 수 있습니다.

관련 문제