Chapter 4. Database


You are looking at documentation for an older release. Not what you want? See the current release documentation.

By default, eXo Platform uses HSQL and you do not need any configuration to make it work. Follow this chapter only when you need to use another RDBMS.

Assuredly you can use MySQL, PostgreSQL, MSSQL, Oracle. Optimistically any SQL database that provides a JDBC compliant driver can be used.

In this chapter:

  • Creating databases

    You need to create databases. The tables are created automatically in Platform first startup.

  • Configuring eXo Platform

    This section is a complete guide to configure eXo to use a RDBMS.

  • Configuring Database in a docker install

    This section describes how to configure database in a docker container.

  • Datasource JNDI name

    If for any reason you want to change JNDI name of the datasources, follow this section.

  • File storage

    This section targets to describe the possible ways to store binary files in eXo Platform. It also makes comparison between them to allow administrators to choose the suitable file storage for their environment.

  • Configuring eXo Chat database

    This section introduces the parameters to configure eXo Chat MongoDB database.

  • Frequently asked questions

    This section especially targets to solve some possible issues.

See also

Copyright ©. All rights reserved. eXo Platform SAS
blog comments powered byDisqus