롤 토토 9.3.25 문서 | ||||
---|---|---|---|---|
토토 커뮤니티 : 문서 : 9.3 : 진 인덱스 | 토토 커뮤니티 : 문서 : 9.3 : 진 인덱스 | 57 장. 진 인덱스 | 스포츠 토토 결과 : 문서 : 9.3 : Extensibility |
진일반화 반전 인덱스.진는 설계되었습니다 인덱싱 할 품목이 복합적 인 경우를 처리하는 경우 값 및 색인이 처리 할 쿼리는 검색해야합니다. 복합 항목 내에 나타나는 요소 값의 경우. 을 위한 예를 들어, 항목은 문서 일 수 있으며 쿼리는 특정 단어가 포함 된 문서 검색.
우리는 단어를 사용합니다item색인화 될 복합 값 및 단어키요소 값을 참조하려면진항상 키를 저장하고 검색합니다 품목 값 자체
a진인덱스는 세트를 저장합니다 (키, 게시 목록) 쌍, 여기서게시 목록는 키가 발생하는 행 ID 세트입니다. 같은 행 항목에 포함 할 수 있으므로 ID는 여러 게시 목록에 표시 될 수 있습니다. 둘 이상의 키. 각 키 값은 한 번만 저장되므로 A진색인은 매우 작습니다 동일한 키가 여러 번 나타나는 경우.
진에서 일반화되었습니다진액세스 방법 코드는 특정 작업을 알 필요가 없습니다. 가속. 대신 정의 된 사용자 정의 전략을 사용합니다 특정 데이터 유형. 전략은 키가 추출되는 방식을 정의합니다 인덱스 항목 및 쿼리 조건 및 결정 방법 쿼리의 주요 값을 포함하는 행 실제로 쿼리를 만족시킵니다.
하나의 이점진입니다 적절한 사람으로 사용자 정의 데이터 유형을 개발할 수 있습니다. 데이터 유형의 도메인 전문가에 의한 액세스 방법은 오히려 데이터베이스 전문가보다. 이것은 사용과 거의 같은 이점입니다.gist.
the진구현롤 토토주로 유지됩니다 Teodor Sigaev와 Oleg Bartunov. 에 대한 자세한 정보가 있습니다.진on웹 사이트.
토토 커뮤니티 : 문서 : 9.3 : 진 인덱스 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
진 인덱스 | 토토 커뮤니티 : 문서 : 9.3 : 진 인덱스 | Extensibility |