1SLAPD-WT(5) File Formats Manual SLAPD-WT(5)
2
3
4
6 slapd-wt - WiredTiger backend to slapd
7
9 /etc/openldap/slapd.conf
10
12 The wt backend to slapd(8) uses WiredTiger database library to store
13 data.
14
15 The wt backend is experimental module that have potential high write
16 performance and high concurrency performance. This backend have not
17 some basic feature yet. Please backup data using slapcat before update
18 the module.
19
20
22 These slapd.conf options apply to the wt backend database. That is,
23 they must follow a "database wt" line and come before any subsequent
24 "backend" or "database" lines. Other database options are described in
25 the slapd.conf(5) manual page.
26
27 directory <directory>
28 Specify WiredTiger home directory that containing this database
29 and associated indexes live. A separate directory must be spec‐
30 ified for each database. The default is /var/openldap-data.
31
32 idlcache <boolean>
33 Use the in-memory idlcache. The default is true.
34
35 index {<attrlist>|default} [pres,eq,approx,sub,<special>]
36 Specify the indexes to maintain for the given attribute (or list
37 of attributes). Some attributes only support a subset of in‐
38 dexes. If only an <attr> is given, the indices specified for
39 default are maintained. Note that setting a default does not
40 imply that all attributes will be indexed. Also, for best per‐
41 formance, an eq index should always be configured for the ob‐
42 jectClass attribute.
43
44 mode <integer>
45 back-wt does not support mode option. use umask instead.
46
47 wtconfig {create,cache_size=512M,async=(enabled)}
48 Specify configuration for wiredtiger, This parameter is pass to
49 wiredtiger_open(3).
50
51 create create the database if it does not exist.
52
53 cache_size
54 maximum heap memory to allocate for the cache.
55
56 async asynchronous operations configuration options. disabled
57 by default.
58
59
61 The wt backend honors access control semantics as indicated in
62 slapd.access(5).
63
65 /etc/openldap/slapd.conf
66 default slapd configuration file
67
69 slapd.conf(5), slapd-config(5), slapd(8), slapadd(8), slapcat(8),
70 slapindex(8), slapmodify(8), WiredTiger documentation.
71
73 OpenLDAP Software is developed and maintained by The OpenLDAP Project
74 <http://www.openldap.org/>. OpenLDAP Software is derived from the Uni‐
75 versity of Michigan LDAP 3.3 Release. Written by HAMANO Tsukasa
76 <hamano@osstech.co.jp>.
77
78
79
80OpenLDAP 2.6.6 2023/07/31 SLAPD-WT(5)