]>
Commit | Line | Data |
---|---|---|
0e2063c3 PL |
1 | Backends |
2 | ======== | |
3 | ||
4 | The following table describes the supported backends and some of their capabilities. | |
5 | ||
b91c86af PD |
6 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ |
7 | | Name | Native | Master | Slave | Super slave | :doc:`DNSSEC <../dnssec/index>` | Launch | | |
8 | +================================================+========+========+=======+==============+=================================+==============+ | |
9 | | :doc:`BIND <bind>` | Yes | Yes | Yes | Experimental | Yes | ``bind`` | | |
10 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
11 | | :doc:`Generic Mysql <generic-mysql>` | Yes | Yes | Yes | Yes | Yes | ``gmysql`` | | |
12 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
13 | | :doc:`Generic ODBC <generic-odbc>` | Yes | Yes | Yes | Yes | Yes | ``godbc`` | | |
14 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
b91c86af PD |
15 | | :doc:`Generic Postgresql <generic-postgresql>` | Yes | Yes | Yes | Yes | Yes | ``gpgsql`` | |
16 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
17 | | :doc:`Generic SQLite3 <generic-sqlite3>` | Yes | Yes | Yes | Yes | Yes | ``gsqlite3`` | | |
18 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
19 | | :doc:`GeoIP <geoip>` | Yes | No | No | No | Yes | ``geoip`` | | |
20 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
21 | | :doc:`LDAP <ldap>` | Yes | No | No | No | No | ``ldap`` | | |
22 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
23 | | :doc:`LMDB <lmdb>` | Yes | Yes | Yes | No | Yes | ``lmdb`` | | |
24 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
25 | | :doc:`Lua <lua>` | Yes | Yes | No | No | Yes | ``lua`` | | |
26 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
27 | | :doc:`Lua2 <lua2>` | Yes | Yes | No | No | Yes | ``lua2`` | | |
28 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
b91c86af PD |
29 | | :doc:`OpenDBX <opendbx>` | Yes | Yes | Yes | Yes | No | ``opendbx`` | |
30 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
b91c86af PD |
31 | | :doc:`Pipe <pipe>` | Yes | No | No | No | Partial | ``pipe`` | |
32 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
33 | | :doc:`Random <random>` | Yes | No | No | No | Partial | ``random`` | | |
34 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
35 | | :doc:`Remote <remote>` | Yes | Yes\* | Yes\* | Yes\* | Yes\* | ``remote`` | | |
36 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
37 | | :doc:`TinyDNS <tinydns>` | Yes | Yes | No | No | Partial | ``tinydns`` | | |
38 | +------------------------------------------------+--------+--------+-------+--------------+---------------------------------+--------------+ | |
0e2063c3 PL |
39 | |
40 | All the generic SQL backends have similar functionality, apart from the database they communicate with. | |
41 | These backends have :doc:`features unique <generic-sql>` to the generic SQL backends. | |
42 | ||
43 | .. toctree:: | |
44 | :maxdepth: 1 | |
12388955 | 45 | :hidden: |
0e2063c3 PL |
46 | |
47 | bind | |
48 | generic-sql | |
49 | generic-mysql | |
50 | generic-odbc | |
0e2063c3 PL |
51 | generic-postgresql |
52 | generic-sqlite3 | |
53 | geoip | |
54 | ldap | |
da6f59b1 | 55 | lmdb |
0e2063c3 | 56 | lua |
63c1a37c | 57 | lua2 |
0e2063c3 | 58 | opendbx |
0e2063c3 PL |
59 | pipe |
60 | random | |
61 | remote | |
62 | tinydns |