database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 890 게시물 읽기
No. 890
Re: Re: index 설정에 대해서,,
작성자
방문자
작성일
2001-08-06 20:49
조회수
5,299

>>박근오 님께서 쓰시길<<

 

::

:: >>방문자 님께서 쓰시길<<

::

:: :: 설정 파일에서 index를 설정하는 붑분이 있는데,

:: ::

:: :: index obejctclass eq

:: :: index cn pres, sub, approx

:: ::

:: :: 위와 같은 설정등이 있을때 eq, pres, sub, approx, none등의 의미는 뭔가요?

:: :: 문서를 봐도 위의 다섯가지 값이 뭘 의미하는지를 모르겠더군요.

:: :: 아시는 분 부탁드립니다.

:: ::

:: ::

::

:: 안녕하세요.

::

:: 1) eq란 equality의 약자로 완전히 동일한 값을 가지는지에 대해서 인덱싱을 합니다.

:: ex) 검색필터가 (&(cn=근오)(sn=박)) 와 같은 경우

::

:: 2) pres란 presence의 약어로 해당 attribute의 값이 존재하는지 하지 않는지를 인덱싱합니다.

:: ex) 검색필터가 (objectclass=*) 와 같은 경우

::

:: 3) sub는 substring의 약어로 부분 문자열 매칭의 검색필터에 대해 응답할수 있도록 인덱싱을 합니다.

::

:: ex) 검색필터가 (&(cn=keun*)(sn=*ar*)) 와 같은 경우

::

:: 4) approx는 approximation의 약어로 영어에 대해서 근접한 단어(아마도 소리가 비슷하거나)에 대해서

:: 인덱싱을 합니다.

:: 저는 이부분에 대해서 자세히 모릅니다. RFC 1960을 참고하세요.

:: OpenLDAP는 컴파일시에 이 approx에 해당하는 매칭알고리즘(Phonetic matching algorithm) 두가지중

:: 하나를 결정하게

:: 된다고 하네요.

::

:: 5) none은 인덱싱을 안한다는 뜻이겠지요.

::

:: 속도와 효율을 따져서 인덱싱을 잘해야 겠습니다.

::

죄송한데요..

 

님의 답변을 보고 좀 이해가 되지 않는 부분이 있어서 이렇게 다시 올려 봅니다.

 

1) eq란 equality의 약자로 완전히 동일한 값을 가지는지에 대해서 인덱싱을 합니다.

ex) 검색필터가 (&(cn=근오)(sn=박)) 와 같은 경우

라 하셨는데 그렇다면 eq로 index설정된 속성이라면 검색시 완전히 동일한 값만이 검색가능하다는 뜻으로 받아들여도 되는 건가요?

 

 

2) pres란 presence의 약어로 해당 attribute의 값이 존재하는지 하지 않는지를 인덱싱합니다.

ex) 검색필터가 (objectclass=*) 와 같은 경우

만약 "index cn pres"라 설정된 경우라면 cn속성에 대해 값이 존재하지 않을 경우 db의 not null처럼 작동을 한다는 의미인가요?

 

 

3) sub는 substring의 약어로 부분 문자열 매칭의 검색필터에 대해 응답할수 있도록 인덱싱을 합니다.

ex) 검색필터가 (&(cn=keun*)(sn=*ar*)) 와 같은 경우

이곳은 위 1)의 경우와 비슷하게 sub로 설정된 속성에 대해서는 완전하지(cn=k*) 않은 검색이 가능 하다는 의미로 받아들여도 되는 건가요?

[Top]
No.
제목
작성자
작성일
조회
895C++이나 VC++로 작성된 LDAP 예제 프로그램을 구합니다.
김기홍
2001-08-07
4566
898┕>Re: C++이나 VC++로 작성된 LDAP 예제 프로그램을 구합니다.
송상준
2001-08-07 19:16:45
5446
894nescape directory 5.0에 대한자료.
홍민정
2001-08-07
4488
897┕>Re: nescape directory 5.0에 대한자료.
송상준
2001-08-07 19:15:20
5449
893유사어 검색 Phonetic Algorithm에 대해...
박근오
2001-08-07
7655
886index 설정에 대해서,,
방문자
2001-08-06
4604
888┕>Re: index 설정에 대해서,,
박근오
2001-08-06 17:11:34
5362
890 ┕>Re: Re: index 설정에 대해서,,
방문자
2001-08-06 20:49:56
5299
891  ┕>Re: Re: Re: index 설정에 대해서,,
박근오
2001-08-06 22:08:18
5290
892   ┕>Re: Re: Re: Re: 감사합니다.
방문자
2001-08-07 11:24:15
5453
884[질문] ldap 에 입력된 암호 확인...
대구리
2001-08-05
4611
883디렉토리에서의 새로운 ou로의 스키마 확장에 대해
급한 방문자
2001-08-04
4502
885┕>Re: 디렉토리에서의 새로운 ou로의 스키마 확장에 대해
윤준영
2001-08-06 09:47:28
5203
881schema, sso, ,,여러가지 질문,,,,
방문자
2001-08-04
4723
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다