웹 사이트 검색 기능을 구현하고 싶습니다 (SO와 유사하다고 가정). 나는 그런 물건에 대한 구글 검색을 사용하고 싶지 않다.웹 사이트에서 검색 기능을 구현하려면 어떻게해야합니까?
내 질문은 :
어떻게 구현하나요? 사용자가 자신의 쿼리를 제공 할 때 응용 프로그램에서
- 검색 모든 데이터베이스 :
내가 알고 있는데 두 가지 방법이 있습니다.
- 내가 가지고있는 모든 데이터에 대해 색인을 생성하고 거기에 다른 곳에서 쿼리를 저장합니다 (Google에서와 같이).
누구에게 어떤 방법으로 말해 줄 수 있습니까? 장단점은 무엇입니까?
더 나은 방법이 있습니까?
Lucene을 고려하고 있다면 Solr 프로젝트를 살펴 봐야합니다. 그것을 Lucene으로 서비스라고 생각하십시오. – sclarson