2009-07-03 2 views
4

Lucene .NET을 ASP.NET 웹 사이트에서 사용할 수있는 좋은 방법이 있습니까?ASP.NET 웹 사이트에 대한 Good Lucene .NET 대안

XML-, TXT-, PDF- 및 DOC- 파일을 색인하려고합니다.

감사합니다.

+0

Lucene을 사용하지 않는 이유가 있습니까? 아니면 방금 대안을 찾고 계셨습니까? – Kane

+0

중간 신뢰 수준 ASP.NET 사이트에서는 Lucene.NET을 사용할 수 없습니다. 그래서 이유가 있습니다. – hoest

답변

4

이 늦게입니다,하지만 난 Lucene.Net는 중간 신뢰와 호환됩니다 생각

이 게시물에 대한 중간보고 :

http://blogs.taiga.nl/martijn/2009/06/24/new-adventures-under-medium-trust/

업데이트

누구에게나이 메모 추가 w ho는 다음을 찾습니다. 문제의 최종 해결 방법은 아래에 나와 있습니다. 짧은 버전 : Lucene.Net은 공식적으로 Medium Trust로 운영됩니다.

http://issues.apache.org/jira/browse/LUCENENET-169

+0

니스 - 그들이 패치를 받아들이지 않는다고해도, 소스를 패치하는 것처럼 들리면 Lucene.Net을 작동시킬 수 있습니다. – Justin

+0

그래, 나 자신 도이 게시물을 발견하고 그것을 시도, 위대한 작품! ;-) – hoest

5

이것이 Lucene.NET보다 낫다고 말할 수는 없지만 https://searcharoo.codeplex.com/을보고 싶을 수도 있습니다.

+0

역설적이게도, Lucene에 대한 질문 (* 대안 *)에 대한 유일한 대답은 ^가 없습니다. –

+3

http://www.searcharoo.net/은 "이 도메인 구매"및 관련없는 "관련 검색"링크와 함께 죽은 링크입니다. –

4

왜 시도하지 solr?

http://lucene.apache.org/solr/

+0

약간의 립스틱으로 루 센화되지 않습니까? –

+0

이것은 Java 대안입니다. .NET 대안을 원합니다. ASP.NET 웹 사이트에서 사용하고 싶습니다. 또한 중간 신뢰 환경에서 실행할 수 있어야합니다. – hoest

+1

예, lucene with lipstick :)하지만 losene.net 사이트를 사용하는 대신 lucene.net을 사용하는 대안이 있는지 물었습니다. (.NET에서 코딩 된 것은 아닙니다.) ... solr은 웹 서비스로 실행됩니다 모든 언어에서 액세스 할 수 있습니다. 어쨌든 요구 사항이 네이티브 .NET이거나 Java가 아닌 경우 예, 적합하지 않습니다. – Jason

1

은 Searcharoo 언급하고있다. https://searcharoo.codeplex.com/ 완전한 C#/.Net (편집 - 원래 도메인은 더 이상 액세스 할 수 없습니다. searchpleo 소스 코드는 codeplex 링크이며 2012 년 이후에는 프로젝트가 업데이트되지 않았습니다.) this link에서 또한

:

  • Whoosh (. 순수 파이썬, 아니 C#을/NET 바인딩)
  • zettair (. C, 어떤 C의 #/NET 바인딩) 자바에 대한
  • indri (바인딩, PHP ., C++,하지만 C#을/NET)
  • Sphinx
  • (MySQL의 또는 PostgreSQL을, 또는 XML 파이프)
  • Xapian (C++에 대한;. C 번호/NET 바인딩을 가지고)
+0

Searcharoo 프로젝트는 현재 죽었습니다 –

+0

Searcharoo alraedy는 언급했는데 다른 것은 닷넷이 아닙니다. 이 게시물은 ASP.NET 웹 사이트를위한 것이라고 명시 적으로 명시하고 있습니다. – nathanchere