Berkeley DB Reference Guide:
Access Methods

PrevRefNext

Retrieving records

The DB->get method retrieves records from the database. In general, DB->get takes a key and returns the associated data from the database.

(DB->get는 디비로부터 레코드를 리트리빙한다.일반적으로 DB->get 은 키를 받고 관련된 데이타를 리턴한다.)

There are a few flags that you can set to customize retrieval:

DB_GET_BOTH
Search for a matching key and data item, that is, only return success if both the key and the data items match those stored in the database.

일치하는 키와 데이타이템을 찾는다.즉 키와 데이타 이이템이 일치할때만 성공을 리턴한다.

DB_RMW
Read-modify-write: acquire write locks instead of read locks during retrieval. This can enhance performance in threaded applications by reducing the chance of deadlock.

DB_SET_RECNO
If the underlying database is a Btree, and was configured so that it is possible to search it by logical record number, retrieve a specific record.

If the database has been configured to support duplicate records, DB->get will always return the first data item in the duplicate set.


PrevRefNext

Copyright (c) 1996-2003 Sleepycat Software, Inc. - All rights reserved.