2014-04-29 1 views
-1

제 요구 사항에서 나는 테이블의 이름을 다른 테이블과 일치시켜야합니다.퍼지 매칭 수행하기

소스 테이블은 닉/짧은 이름을 포함 할 수 Anthony, William, Robert

기본적으로 소스 테이블로 이름을 포함 할 수 있습니다 Tony, Bill, Rob

목표 테이블로 이름을 포함 할 수 있습니다.

이러한 일치를 수행하기 위해 Java/SQL에서 사용할 수있는 퍼지 논리/AI 도구가 있습니까?

SQL 서버 퍼지 로직 패키지를 사용할 수 있다는 것을 알고 있지만이 패키지에는 SQL Server Enterprise Edition이 포함되어 있으며 클라이언트는 업그레이드하지 않으려 고합니다.

오픈 소스/무료 비용으로 다른 대안이 있습니까?

+0

왜 아래 표를 얻었습니까? 다른 정보가 필요하십니까? –

답변

0

Apache Lucene과 같은 검색 프레임 워크는 퍼지 일치 쿼리를 제공합니다. Lucene의 FuzzyQuery를 사용해보세요