Skip to content
Snippets Groups Projects
Commit 525bf1df authored by Howard Chu's avatar Howard Chu Committed by Quanah Gibson-Mount
Browse files

Recommend mdb, deprecate BDB

parent 5303a5c7
No related branches found
No related tags found
No related merge requests found
...@@ -12,7 +12,11 @@ The \fBbdb\fP backend to ...@@ -12,7 +12,11 @@ The \fBbdb\fP backend to
uses the Oracle Berkeley DB (BDB) package to store data. uses the Oracle Berkeley DB (BDB) package to store data.
It makes extensive use of indexing and caching to speed data access. It makes extensive use of indexing and caching to speed data access.
.LP .LP
\fBhdb\fP is the recommended primary database backend. It is a variant of Note that BDB is deprecated and support will be dropped in future
OpenLDAP releases. Installations should use the \fBmdb\fP
backend instead.
.LP
\fBhdb\fP is a variant of
the \fBbdb\fP backend that uses a hierarchical database layout which the \fBbdb\fP backend that uses a hierarchical database layout which
supports subtree renames. It is both more space-efficient and more supports subtree renames. It is both more space-efficient and more
execution-efficient than the \fBbdb\fP backend. It is otherwise identical execution-efficient than the \fBbdb\fP backend. It is otherwise identical
...@@ -269,6 +273,7 @@ Berkeley DB configuration file ...@@ -269,6 +273,7 @@ Berkeley DB configuration file
.SH SEE ALSO .SH SEE ALSO
.BR slapd.conf (5), .BR slapd.conf (5),
.BR slapd\-config (5), .BR slapd\-config (5),
.BR slapd\-mdb (5),
.BR slapd (8), .BR slapd (8),
.BR slapadd (8), .BR slapadd (8),
.BR slapcat (8), .BR slapcat (8),
......
...@@ -11,7 +11,8 @@ The \fBmdb\fP backend to ...@@ -11,7 +11,8 @@ The \fBmdb\fP backend to
.BR slapd (8) .BR slapd (8)
uses OpenLDAP's Lightning Memory-Mapped DB (LMDB) library to store data. uses OpenLDAP's Lightning Memory-Mapped DB (LMDB) library to store data.
It relies completely on the underlying operating system for memory It relies completely on the underlying operating system for memory
management and does no caching of its own. management and does no caching of its own. It is the recommended
primary database backend.
.LP .LP
The \fBmdb\fP backend is similar to the \fBhdb\fP backend in that The \fBmdb\fP backend is similar to the \fBhdb\fP backend in that
it uses a hierarchical database layout which it uses a hierarchical database layout which
...@@ -178,9 +179,6 @@ The ...@@ -178,9 +179,6 @@ The
.B mdb .B mdb
backend honors access control semantics as indicated in backend honors access control semantics as indicated in
.BR slapd.access (5). .BR slapd.access (5).
.SH NOTES
This is an early release; the database file format or other
characteristics may change incompatibly in future releases.
.SH FILES .SH FILES
.TP .TP
.B ETCDIR/slapd.conf .B ETCDIR/slapd.conf
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment