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 1749 게시물 읽기
No. 1749
ldap full search
작성자
김은주(tcgen)
작성일
2003-03-10 11:12
조회수
5,428

안녕하세요?

 

ldap에 트리형태로 사용자부서와 사용자를 구성했습니다.

사용자수는 200000정도입니다.

 

그리고 ldap을 조건검색하면 그 검색 결과를 페이지별로 보여주려고 합니다. (예, 검색결과가 100000건 정도면 10000건씩 ... 페이지별로)

 

제 의도는 페이지수를 먼저 구하고 10000명씩 읽어서 화면에 보이고 싶은데

그런기능이 ldap으로 구현하는게 거의 불가능해 보입니다.

이유는 페이지수를 구하기위해서는 일단 100000을 검색해야 하므로

10000명씩 검색하는게 의미가 없는것이 되기때문입니다.

그렇다고, 100000건을 한번에 검색하려니 너무 시간이 많이 걸려서 실용성이 없네요. (약 30분정도 걸립니다.)

 

좋은 해결책을 알고 계신분이 계시면 알려주시면 고맙겠습니다.

이 글에 대한 댓글이 총 2건 있습니다.

방법은 있는데 이것은 어떤 Directory를 사용하느냐에 따라서 달라집니다. 사용하시는 디렉토리가 뭐죠

 

SunONE Directory서버라면 Control중에 SSS와 VLV 기능을 이용하면 문제가 쉽게 해결되리라 봅니다.

 

SSS(Server Side Sort), VLV(Virtual List View)를 이용하면 됩니다.

송상준님이 2003-03-10 13:31에 작성한 댓글입니다.

전에 사용했던 허접한 방법인데여. 해당 노드 정보에

하위 엔트리의 갯수를 저장 하는 방법입니다.

add시나 delete시 엔트리 갯수를 변경해 줘야 겠져.

 

쓰기 작업이나 삭제작업이 많이 않은 경우엔 괜찮은 방법입니다.

문형진님이 2003-03-12 08:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1752virtual list view control [1]
김은주
2003-03-13
5245
1751Sizelimit exceeded의 오류에 대해 좀 알려 주십시요... [2]
김인선
2003-03-13
5253
1750Directory 솔루션(1차)
나승철
2003-03-11
5677
1749ldap full search [2]
김은주
2003-03-10
5428
1748[질문] 혹시 넷미팅디렉토리서버 만드신분 없나요? ㅠㅠ
김영욱
2003-03-08
5015
1747NS4.1 을 server로 Open Ldap을 slave로 하는 replication 방법줌 알켜주세요 [1]
배움이
2003-03-08
5162
1746드디어 우여곡절 끝에 LDAP책 원고를 [9]
송상준
2003-03-07
5635
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다