slapd−wt — WiredTiger backend to slapd
ETCDIR/slapd.conf
The wt
backend
to slapd(8) uses WiredTiger
database library to store data.
The wt
backend
is experimental module that have potential high write
performance and high concurrency performance. This backend
have not some basic feature yet. Please backup data using
slapcat before update the module.
These slapd.conf
options apply to the wt
backend database. That is,
they must follow a "database wt" line and come before any
subsequent "backend" or "database" lines. Other database
options are described in the slapd.conf(5) manual
page.
directory
<directory>
Specify WiredTiger home directory that containing
this database and associated indexes live. A separate
directory must be specified for each database. The
default is LOCALSTATEDIR/openldap−data
.
create
,cache_size=512M
,async=(enabled)
}Specify configuration for wiredtiger, This parameter is pass to wiredtiger_open(3).
create
create the database if it does not exist.
cache_size
maximum heap memory to allocate for the cache.
async
asynchronous operations configuration options. disabled by default.
- index {
<attrlist>
|default
} [pres
,eq
,approx
,sub
,<special>
]Specify the indexes to maintain for the given attribute (or list of attributes). Some attributes only support a subset of indexes. If only an
<attr>
is given, the indices specified fordefault
are maintained. Note that setting a default does not imply that all attributes will be indexed. Also, for best performance, aneq
index should always be configured for theobjectClass
attribute.
slapd.conf(5), slapd-config(5), slapd(8), slapadd(8), slapcat(8), slapindex(8), slapmodify(8), WiredTiger documentation.
OpenLDAP Software is developed and maintained by The OpenLDAP Project <http://www.openldap.org/>. OpenLDAP Software is derived from the University of Michigan LDAP 3.3 Release. Written by HAMANO Tsukasa <hamano@osstech.co.jp>.