Notify in documentation that MongoDB is deprecated
This commit is contained in:
parent
64c2d7463b
commit
b6b81786c2
|
@ -1,11 +1,15 @@
|
||||||
MongoDB configuration backends
|
MongoDB configuration backend (deprecated)
|
||||||
==============================
|
==========================================
|
||||||
|
|
||||||
`MongoDB <https://www.mongodb.org/>`__ is a NoSQL database that can be
|
`MongoDB <https://www.mongodb.org/>`__ is a NoSQL database that can be
|
||||||
used both for storing configuration and
|
used both for storing configuration and
|
||||||
:doc:`sessions<mongodbsessionbackend>`. You need to install Perl MongoDB
|
:doc:`sessions<mongodbsessionbackend>`. You need to install Perl MongoDB
|
||||||
module to be able to use this backend.
|
module to be able to use this backend.
|
||||||
|
|
||||||
|
.. tip::
|
||||||
|
|
||||||
|
`MongoDB has officially deprecated the Perl driver <https://www.mongodb.com/blog/post/the-mongodb-perl-driver-is-being-deprecated>`__, so we advice to choose another backend
|
||||||
|
|
||||||
For Debian, you can install mongodb module with:
|
For Debian, you can install mongodb module with:
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
|
@ -1,9 +1,13 @@
|
||||||
MongoDB session backend
|
MongoDB session backend (deprecated)
|
||||||
=======================
|
====================================
|
||||||
|
|
||||||
`Apache::Session::MongoDB <https://metacpan.org/pod/Apache::Session::MongoDB>`__
|
`Apache::Session::MongoDB <https://metacpan.org/pod/Apache::Session::MongoDB>`__
|
||||||
is a faster shareable session backend.
|
is a faster shareable session backend.
|
||||||
|
|
||||||
|
.. tip::
|
||||||
|
|
||||||
|
`MongoDB has officially deprecated the Perl driver <https://www.mongodb.com/blog/post/the-mongodb-perl-driver-is-being-deprecated>`__, so we advice to choose another backend
|
||||||
|
|
||||||
|
|
||||||
.. attention::
|
.. attention::
|
||||||
|
|
||||||
|
|
|
@ -344,26 +344,26 @@ Configuration database
|
||||||
LL::NG needs a storage system to store its own configuration (managed by
|
LL::NG needs a storage system to store its own configuration (managed by
|
||||||
the manager). Choose one in the following list:
|
the manager). Choose one in the following list:
|
||||||
|
|
||||||
=========================================== ========= ====================================================================
|
===================================================== ========= ====================================================================
|
||||||
Backend Shareable Comment
|
Backend Shareable Comment
|
||||||
=========================================== ========= ====================================================================
|
===================================================== ========= ====================================================================
|
||||||
:doc:`File (JSON)<fileconfbackend>` Not shareable between servers except
|
:doc:`File (JSON)<fileconfbackend>` Not shareable between servers except
|
||||||
if used in conjunction with :doc:`REST<restconfbackend>`
|
if used in conjunction with :doc:`REST<restconfbackend>`
|
||||||
or with a shared file system (NFS,...).
|
or with a shared file system (NFS,...).
|
||||||
Selected by default during installation.
|
Selected by default during installation.
|
||||||
:doc:`YAML<yamlconfbackend>` |new| Same as :doc:`File<fileconfbackend>` but in YAML format
|
:doc:`YAML<yamlconfbackend>` |new| Same as :doc:`File<fileconfbackend>` but in YAML format
|
||||||
instead of JSON
|
instead of JSON
|
||||||
:doc:`SQL (CDBI/RDBI)<sqlconfbackend>` ✔ **Recommended for large-scale systems**. Prefer CDBI.
|
:doc:`SQL (CDBI/RDBI)<sqlconfbackend>` ✔ **Recommended for large-scale systems**. Prefer CDBI.
|
||||||
:doc:`LDAP<ldapconfbackend>` ✔
|
:doc:`LDAP<ldapconfbackend>` ✔
|
||||||
:doc:`MongoDB<mongodbconfbackend>` ✔
|
:doc:`MongoDB<mongodbconfbackend>` |deprecated| ✔
|
||||||
:doc:`SOAP<soapconfbackend>` |deprecated| ✔ Proxy backend to be used in conjunction with another
|
:doc:`SOAP<soapconfbackend>` |deprecated| ✔ Proxy backend to be used in conjunction with another
|
||||||
configuration backend. \ **Can be used to secure another backend**
|
configuration backend. \ **Can be used to secure another backend**
|
||||||
for remote servers.
|
for remote servers.
|
||||||
:doc:`REST<restconfbackend>` |new| ✔ Proxy backend to be used in conjunction with another configuration
|
:doc:`REST<restconfbackend>` |new| ✔ Proxy backend to be used in conjunction with another configuration
|
||||||
backend. \ **Can be used to secure another backend** for
|
backend. \ **Can be used to secure another backend** for
|
||||||
remote servers.
|
remote servers.
|
||||||
:doc:`Local<localconfbackend>` |new| Use only lemonldap-ng.ini parameters.
|
:doc:`Local<localconfbackend>` |new| Use only lemonldap-ng.ini parameters.
|
||||||
=========================================== ========= ====================================================================
|
===================================================== ========= ====================================================================
|
||||||
|
|
||||||
|
|
||||||
.. tip::
|
.. tip::
|
||||||
|
@ -402,7 +402,7 @@ Backend Shareable :ref:
|
||||||
:doc:`Browseable MySQL<browseablemysqlsessionbackend>` ✔ ✔ ✔ ✔ Recommended for those who prefer MySQL
|
:doc:`Browseable MySQL<browseablemysqlsessionbackend>` ✔ ✔ ✔ ✔ Recommended for those who prefer MySQL
|
||||||
:doc:`Browseable LDAP<browseableldapsessionbackend>` ✔ ✔ ✔ ✔
|
:doc:`Browseable LDAP<browseableldapsessionbackend>` ✔ ✔ ✔ ✔
|
||||||
:doc:`Redis<nosqlsessionbackend>` ✔ ✔ ✔ ✔ The fastest. Must be secured by network access control.
|
:doc:`Redis<nosqlsessionbackend>` ✔ ✔ ✔ ✔ The fastest. Must be secured by network access control.
|
||||||
:doc:`MongoDB<mongodbsessionbackend>` ✔ ✔ ✔ ✔ Must be secured by network access control.
|
:doc:`MongoDB<mongodbsessionbackend>` |deprecated| ✔ ✔ ✔ ✔ Must be secured by network access control.
|
||||||
:doc:`SQL<sqlsessionbackend>` ✔ ✔ ✔ ✔ Unoptimized for :doc:`session explorer<features>` and :doc:`single session<features>` features.
|
:doc:`SQL<sqlsessionbackend>` ✔ ✔ ✔ ✔ Unoptimized for :doc:`session explorer<features>` and :doc:`single session<features>` features.
|
||||||
:doc:`REST<restsessionbackend>` |new| ✔ ✔ ✔ ✔ Proxy backend to be used in conjunction with another session backend.
|
:doc:`REST<restsessionbackend>` |new| ✔ ✔ ✔ ✔ Proxy backend to be used in conjunction with another session backend.
|
||||||
:doc:`SOAP<soapsessionbackend>` |deprecated| ✔ ✔ ✔ ✔ Proxy backend to be used in conjunction with another session backend.
|
:doc:`SOAP<soapsessionbackend>` |deprecated| ✔ ✔ ✔ ✔ Proxy backend to be used in conjunction with another session backend.
|
||||||
|
|
Loading…
Reference in New Issue