[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: LDBM API documentation
At 11:08 AM 12/12/99 -0500, Peter Walter wrote:
>I am looking for documentation relating to the LDBM api specification;
>specifically, what are the calls that a database api must support to
>adhere to the specification and become LDAP-compatible.
LDBM is not an general purpose API. The LDBM API is internal and used
only by back-ldbm and related tools. The API provides a wrappers over
various database manager APIs for use by back-ldbm and is subject to
change based upon back-ldbm needs. The primary purpose of LDBM library
is to localize database manager API codes. The LDBM library should
be considered as an integal part of the back-ldbm SLAPD database backend.
The LDBM API has no formal specification and is only documented by
the provided code.
The LDBM API models a simple database manager. The model requires
the database manager support:
1) multiple databases
2) arbitrary key/value pairs
3) fetch/insert/replace/delete by key
4) traversal by get first/next key
----
Kurt D. Zeilenga <kurt@boolean.net>
Net Boolean Incorporated <http://www.boolean.net/>