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
운영게시판
최근게시물
DBMS Q&A 1030 게시물 읽기
No. 1030
버클리 디비 혹은 GDBM에서의 검색
작성자
k
작성일
2004-10-11 16:33
조회수
10,711

버클리 디비나 GDBM을 이용해서 프로그램을 작성 할 예정입니다.

 

여기서 검색 기능이 지원되나요?

 

key가 아닌 데이터의 내용을 파셜 서치 하고 싶은데..

 

가능한지 알고 싶습니다.

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

어떤 자료를 찾는 방법을 RDBMS 엔지니어 용어로 full sequence scan, hash index scan, btree index scan ... 등 이런 용어를 사용해서 설명합니다.

 

버클리DB나 gdbm 같은 DBM 쪽은 이런 기능을 자체적으로 직접 구현하셔야합니다.

 

가장 단순한 방법은 full sequence scan 이겠지요. 전체 순차적 검색, 모든 key 값을 대상으로 그 key에 연결된 value를 하나씩 모두 검색해 보는 방법 - 응용프로그램 차원에서 맡아야겠지요.

 

좀 더 고차원을 생각한다면, RDBMS의 index scan 기법을 key=value 로 구현하는것이지요. 이 dbm 파일의 value는 바로 원본 데이터 dbm 파일의 key가 되는 샘입니다. 이렇게 하면, 버클리 btree dbm 파일이면, btree 인덱스 스캔이 될터이고, gdbm 이면, hash index 스캔이 되겠지요.

 

 

 

김상기(ioseph)님이 2004-10-18 13:11에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1037TPC 벤치마킹툴 사용에 관하여. [1]
TPC
2004-10-31
10859
1032수업시간에 들은건데요.. 궁금해서 질문드립니다..
엄성진
2004-10-18
10472
1031gdbm 에관한 문의입니다.
M
2004-10-12
10903
1030버클리 디비 혹은 GDBM에서의 검색 [1]
k
2004-10-11
10711
1029CAD DB와 S/W공학 데이터베이스를 알려주세요
김희아
2004-10-08
10444
1028기업 경영에 있어서 데이터 베이스의 필요성..
유지
2004-10-07
11100
1027데이타의 무결성이란게 뭔가요? [1]
오늘자신문
2004-10-06
11209
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.012초, 이곳 서비스는
	PostgreSQL v13.3으로 자료를 관리합니다