MongoDB는 soundex 또는 fuzzy matching을 지원합니까? 나는 기본 연락처 이름과 주소 필드의 속임수를 찾고 싶다. 공식 C# 드라이버를 사용하고 있습니다. 감사합니다MongoDB는 soundex 또는 fuzzy matching을 지원합니까?
11
A
답변
7
Mongodb는 soundex 일치를 지원하지 않지만 Full Text Search입니다. 또한
,- (- Levensthein 거리 계산과 같은 매우 잘 일치하는 용어에 대한 아주 나쁜 부분) mongodb-user당신은 언제나 몽고에서 별도의 필드에 사운 덱스로 인코딩 된 문자열을 저장하고 그 반대를 검색 할 수 있습니다. Soundex은 실제로는 매우 작은 알고리즘 이며, 줄만 사용해야합니다.
-2
MongoDB를에서 실제 전체 텍스트 검색 및 사운 덱스와 같은 아무것도를 지원하지 않습니다. 여기에 나의 마지막 코멘트에서
또한보기 :
관련 문제
- 1. CouchDB 또는 MongoDB는 집계를 지원합니까?
- 2. 내 요구에 맞는 CouchDB 또는 MongoDB는 무엇입니까?
- 3. Lucene.NET (strings fuzzy matching)
- 4. fuzzy c는 matlab에 있음
- 5. Python의 Soundex 알고리즘
- 6. soundex 알고리즘의 데이터 구조?
- 7. mongoDB는 SQL처럼 쿼리를 실행합니다!
- 8. MongoDB는 객체 지향입니까?
- 9. LinqToSql에서 Soundex (또는 다른 SQL 함수)를 사용할 수 있습니까?
- 10. MongoDB는 네임 스페이스를 계속 쿼리합니다.
- 11. MongoDB는 페이지 매김을 가지고 있습니까?
- 12. Soundex 알고리즘의 몇 가지 변경 사항
- 13. soundex 기반 검색을 설계하는 가장 좋은 방법
- 14. Levenshtein 거리 기반 방법 Vs Soundex
- 15. Lucene Fuzzy Match on Single Word 대신
- 16. Adaptive Neuro-Fuzzy Inference System (ANFIS)
- 17. 영어 이외의 문자에 soundex/metaphone 사용 가능
- 18. MongoDb는 필터링/주문과 함께 임베디드 컬렉션을 쿼리합니다.
- 19. MongoDB는 많은 업데이트를 위해 구축 되었습니까?
- 20. Python 2.5의 urllib 또는 urllib2는 https를 지원합니까?
- 21. F #은 템플릿 또는 제네릭을 지원합니까?
- 22. 또는 VBscript의 SendKeys가 유니 코드를 지원합니까?
- 23. facebook에서 xrds 또는 openid endpoint discovery를 지원합니까?
- 24. IE9는 WebGL 및/또는 WebSocket을 지원합니까?
- 25. Iphone 또는 Android 기반 전화기는 ECN을 지원합니까?
- 26. iMacros는 javascript 또는 다른 스크립트를 지원합니까?
- 27. CMS 또는 블로그 엔진이 여러 사이트를 지원합니까?
- 28. MultiSearcher 또는 ParallelMultiSearch는 몇 개의 인덱스를 지원합니까?
- 29. Google 어스 또는 Google지도가 멀티 터치를 지원합니까?
- 30. iPad 또는 iPhone이 OpenGL ES 2.0을 지원합니까?
MongoDB를은 실제 전체 텍스트 검색이 없습니다. 패턴 일치는 전문 검색이 아닙니다. –
인용문의 후속 답변을 인용해야합니다 ... 죄송 합니다만이 목적으로 soundex를 사용하는 것은 나쁜 생각입니다. –
@ AndreasJung : 그동안 MongoDB는 FTS를 구현했습니다. 우리의 의견을 삭제합시다. –