Microsoft SQL 대신 가장 적합한 전체 텍스트 검색은 무엇입니까? (MS SQL과 작동)MS SQL, C++ 솔루션에 대한 최선의 전체 텍스트 검색
나는 Lucene과 Lucene.NET과 비슷한 것을 찾고 있는데, .NET과 Java 요구 사항이 없다. 또한 상용 응용 프로그램에서 사용할 수있는 솔루션을 찾고 싶습니다.
Microsoft SQL 대신 가장 적합한 전체 텍스트 검색은 무엇입니까? (MS SQL과 작동)MS SQL, C++ 솔루션에 대한 최선의 전체 텍스트 검색
나는 Lucene과 Lucene.NET과 비슷한 것을 찾고 있는데, .NET과 Java 요구 사항이 없다. 또한 상용 응용 프로그램에서 사용할 수있는 솔루션을 찾고 싶습니다.
CLucene을보세요. Java Lucene의 잘 유지 된 C++ 포트입니다. 현재 LGPL에서 라이센스를 취득했으며 상업적 용도로 사용합니다.
성능은 믿을 수 없지만 일부 이상한 API 규칙을 고민해야합니다.
DT Search 내가 사용한 최고의 검색 도구 아래로 손입니다. 그들에는 유효한 다수 해결책이있다. 엔진은 기본 Win32, Linux 또는 .NET에서 실행됩니다. 거의 모든 종류의 문서 (Excel, PDF, Word 등)를 인덱싱합니다. 이전에 몇 가지 벤치 마크 비교를 한 적이 있으며 사용하기 가장 쉽고 최고의 성능을 보였습니다.
Solr은 Lucene을 기반으로하지만 HTTP를 통해 액세스 할 수 있으므로 모든 플랫폼에서 사용할 수 있습니다.
저는 [Xapian] (http://xapian.org/) - 순수한 C++ 검색 엔진 라이브러리를 선호합니다. –
[Lucene.NET] (http://incubator.apache.org/lucene.net/)에 대한주의 사항 : Apache의 [Java Lucene] (http://lucene.apache.org/)에 뒤 떨어진 경향이 있습니다. ("공식"Lucene). Lucene.NET은 Java Lucene의 포트이며 Java Lucene을 둘러싼 커뮤니티가 더 넓습니다. 분명한 이유로이 문제가 때로는 문제가 될 수 있습니다. – Babak