2013-07-17 4 views
0

DPL을 사용하여 Berkeley DB JE 설정을했습니다.BerkeleyDB JE의 다른 2 차 키 값 선택

문자열 인 보조 키 필드가 있는데이 키의 모든 고유 값을 검색하려고합니다. 추가 맞춤법이 필요하지 않으며 단순히 모든 고유 값을 원합니다.

모든 항목을 반복하고 세트에 값을 추가 할 수 있지만 수십만 개의 값에서 10 초 정도의 값을 가지면 매우 비효율적 인 것처럼 보입니다.

답변

0

고유 한 엔터티가 아닌 고유 키가 필요한 경우 SecondaryIndex.keys을 호출 한 다음 EntityCursor.nextNoDup을 호출하여 고유 한 값을 반복 할 수 있습니다.

Berkeley DB Java Edition에 대한 질문을 OTN forum에 게시하는 것이 좋습니다.

--mark