나는 복잡한 crm db 스키마를 가지고 있으며 조인과 관련된 여러 테이블에서 여러 가지 열을 검색하는 google-style type-ahead 검색을 지원해야합니다. 그래서 나는 일종의 캐시 된 텍스트 검색 기능을 구축하는 것을 고려하고있었습니다. 나는 sphinxsearch와 lucene을 알아 차렸고 .NET 컨텍스트에서 이들을 사용하는 데 지혜가 있었는지 또는 사람들이 권장 할만한 다른 오픈 소스 제품이나 대안 디자인 패턴이 있는지 궁금해했습니다. 저는 MS Full Text를 시도해 보았고 실망했습니다. 그래서 대안을 찾고 있습니다. 매우 감사합니다.SQL Server 및 .net에 sphinxsearch 또는 lucene 사용
2
A
답변
0
는 루씬 테스트에서 아주 좋은 모습을 만드는 희망 - 우리는 아마 그것을 사용합니다.
0
미리 검색하려면 Chen Li의 논문 중 일부를 확인해야합니다. 얼마나 많은 시스템을 확장해야하는지 확신 할 수 없지만 몇 명의 동시 사용자를 넘어서는 경우 lucene, solr 또는 sphinx보다 더 깊은 다이빙이 필요합니다. 나는 그의 논문을 읽은 이후로 오랜 시간이 지났으며, 새로운 논문을 가지고있다. 시도보다 n-gram을 사용하는 것이 더 나을 것입니다. 그게 어떤 의미 : 정보에 대한
관련 문제
- 1. SphinxSearch 또는 거미 - 어느 것을 선택해야합니까?
- 2. 원격 SQL Server 사용?
- 3. SQL Server 및 SSIS 사용 권한 문제?
- 4. C# 및 Asp.net의 SQL Server 2008에서보기 사용
- 5. SQL Server UPDATE에서 & 사용
- 6. SQL Server 데이터베이스에 또는
- 7. SQL Server 데이터베이스에 연결된 Access에서 SQL Server 특정 코드 사용
- 8. Search Lucene - 사용 사례
- 9. SQL Server 2008의 사용 권한
- 10. SQL Server 및
- 11. .NET의 SQL Server 디자이너 사용
- 12. 는 결합 또는 SQL Server
- 13. Lucene Highlighter와 MultiFieldQueryParser 사용
- 14. PHP에서 Lucene 사용
- 15. AcceptChanges with SQL Server 사용
- 16. SQL Server BIDS에서 Regex 사용
- 17. VS2010 SQL Server 2000 사용
- 18. ASP.Net (C#) 및 SQL Server - 또는 - 성능을위한 PHP 및 MySQL?
- 19. SQL Server 및 인덱스
- 20. SQL Server 및 RAM
- 21. SQL Server 및 보안
- 22. 젠드 Lucene 또는 스핑크스?
- 23. Lucene 인덱싱 - 웹 서비스 사용
- 24. Solen에서 사용 가능한 Lucene 인덱스 사용
- 25. SQL Server - Where 및 Select에서 Exists 절 사용
- 26. SQL Server 2005에서 Pentaho Community Edition 사용
- 27. SQL Server 2000 및 System.Transactions.TransactionScope()
- 28. SQL Server 2008 및 SP1
- 29. 쿼리에 대해 중복 SQL Server 데이터베이스 사용
lucene도 살펴보십시오. 나는 그것이 심지어. NET 포트를 가지고 있다고 믿는다 : http://lucene.apache.org/java/docs/index.html – JohnP
@ 존콩 - 감사합니다 존, 재미있어 보이네, 내가 lucene 레퍼런스를 포함하도록 질문을 편집했다. – Journeyman