이 문서는 지원되지 않는 버전의 메이저 토토 사이트을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

51.2. 확장 성

전통적으로, 새로운 인덱스 액세스 방법을 구현하면 a 많은 어려운 일. 내부를 이해해야했습니다 Lock Manager 및와 같은 데이터베이스의 작업 쓰기 로그. 그만큼gist인터페이스는 높은 수준의 추상화가있어 액세스가 필요합니다. 데이터의 의미를 구현하기위한 메소드 구현 자 액세스중인 유형. 그만큼gist레이어 자체는 동시성, 로깅 및 검색을 처리합니다. 나무 구조.

이 확장 성은 혼동되어서는 안됩니다 다른 표준 검색 트리의 확장 성 측면에서 그들이 처리 할 수있는 데이터. 예를 들어,메이저 토토 사이트확장 가능한 B- 트리를 지원합니다 해시 인덱스. 그것은 당신이 사용할 수 있다는 것을 의미합니다메이저 토토 사이트B- 트리 또는 해시를 만들려면 원하는 데이터 유형. 그러나 B- 트리는 범위 만 지원합니다 (<, =, ), 해시 색인 만 지원합니다 평등 쿼리.

index (index, a의 이미지 컬렉션).메이저 토토 사이트b- 트리, 만 발행 할 수 있습니다 와 같은 쿼리"는 imagex와 같습니다 imagey ", "는 ImageX보다 작습니다 imagey "and"는 ImageX보다 큽니다 imagey ". 당신이 정의하는 방법에 따라"Equals", ""보다 작습니다.""보다 큰 "이 맥락에서, 이것은 유용 할 수 있습니다. 그러나 A를 사용함으로써gist기반 색인, 방법을 만들 수 있습니다 도메인 별 질문을하십시오. 아마도"찾기 말의 모든 이미지 "또는"모두 찾으십시오 과다 노출 된 이미지 ".

A를 얻는 데 필요한 모든gist액세스 메소드 UP 및 실행은 7 개의 사용자 정의를 구현하는 것입니다. 트리의 키의 동작을 정의하는 방법. 물론 이 방법은 멋진 쿼리를 지원하기 위해서는 매우 화려해야합니다. 그러나 모든 표준 쿼리 (B- 트리, R- 트리 등)에 대해 비교적 간단합니다. 요컨대gist와 함께 확장 성을 결합합니다 일반성, 코드 재사용 및 깨끗한 인터페이스.