diff --git a/docs/backends/index.rst b/docs/backends/index.rst index 266f45befa2d3..d81b39fc39268 100644 --- a/docs/backends/index.rst +++ b/docs/backends/index.rst @@ -3,35 +3,35 @@ Backends The following table describes the supported backends and some of their capabilities. -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| Name | Native | Primary | Secondary | Producer | Consumer | Autoprimary | :doc:`DNS Update <../dnsupdate>` | :doc:`DNSSEC <../dnssec/index>` | Launch | -+================================================+========+=========+===========+==========+==========+==============+==================================+=================================+==============+ -| :doc:`BIND ` | Yes | Yes | Yes | No | No | Yes | No | Yes | ``bind`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Generic Mysql/Mariadb ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``gmysql`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Generic ODBC ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``godbc`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Generic Postgresql ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``gpgsql`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Generic SQLite3 ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``gsqlite3`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`GeoIP ` | Yes | No | No | No | No | No | No | Yes | ``geoip`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`LDAP ` | Yes | Yes | No | No | No | No | No | No | ``ldap`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`LMDB ` | Yes | Yes | Yes | Yes | Yes | No | No | Yes | ``lmdb`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Lua2 ` | Yes | Yes | No | No | No | No | No | Yes | ``lua2`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Pipe ` | Yes | No | No | No | No | No | No | No | ``pipe`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Random ` | Yes | No | No | No | No | No | No | No | ``random`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`Remote ` | Yes | Yes\* | Yes\* | No | No | Yes\* | No | Yes\* | ``remote`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ -| :doc:`TinyDNS ` | Yes | Yes | No | No | No | No | No | No | ``tinydns`` | -+------------------------------------------------+--------+---------+-----------+----------+----------+--------------+----------------------------------+---------------------------------+--------------+ ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| Name | Native | Primary | Secondary | Producer | Consumer | Autoprimary | Autosecondary | :doc:`DNS Update <../dnsupdate>` | :doc:`DNSSEC <../dnssec/index>` | Launch | ++================================================+========+=========+===========+==========+==========+==============+===============+==================================+=================================+==============+ +| :doc:`BIND ` | Yes | Yes | Yes | No | No | Yes | Yes | No | Yes | ``bind`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Generic Mysql/Mariadb ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``gmysql`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Generic ODBC ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``godbc`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Generic Postgresql ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``gpgsql`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Generic SQLite3 ` | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ``gsqlite3`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`GeoIP ` | Yes | No | No | No | No | No | No | No | Yes | ``geoip`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`LDAP ` | Yes | Yes | No | No | No | No | No | No | No | ``ldap`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`LMDB ` | Yes | Yes | Yes | Yes | Yes | No | No | No | Yes | ``lmdb`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Lua2 ` | Yes | Yes | No | No | No | No | No | No | Yes | ``lua2`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Pipe ` | Yes | No | No | No | No | No | No | No | No | ``pipe`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Random ` | Yes | No | No | No | No | No | No | No | No | ``random`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`Remote ` | Yes | Yes\* | Yes\* | No | No | Yes\* | Yes\* | No | Yes\* | ``remote`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ +| :doc:`TinyDNS ` | Yes | Yes | No | No | No | No | No | No | No | ``tinydns`` | ++------------------------------------------------+--------+---------+-----------+----------+----------+--------------+---------------+----------------------------------+---------------------------------+--------------+ All the generic SQL backends have similar functionality, apart from the database they communicate with. These backends have :doc:`features unique ` to the generic SQL backends.