📄️ Database Hosting Overview
Platform provides a set of scalable and fully manageable database servers that you can easily install and operate with. The process of a new database creation is fairly simple and can be accomplished in just a few minutes.
📄️ Database Configuration Files
In this guide, we’ll list all the main configuration files in the platform-managed database servers. Each line of the table corresponds to the folder with configs for the databases listed in the Database Types column.
📄️ Access To Admin Panel
The platform allows to flexibly manage access to the _phpMyAdmin_ panel for the MySQL, MariaDB and PerconaDB database servers.
📄️ Database Connection Strings
All instances, created inside the platform, are operated as independent containers. To establish connection to a database from the application, deployed within application server, you need to set a connection string for it, using either:
📄️ JDBC Connection Pool
Connection pooling in JDBC (Java Database Connectivity) is an optimization feature, which caches database connections. Such implementation allows to reuse them, rather than spawning and closing one for each request, namely:
📄️ Database Connection Via JNDI
To connect to DB using JNDI you have to perform the following steps:
📄️ Database Connection Via Hibernate
To connect to DB using Hibernate users have to make the next steps:
📄️ Manual Database Backups
The platform provides all certified database stacks with a convenient and straightforward script for backing up the stored data. Thus, the process is as simple as providing the required parameters and can be accomplished in a matter of minutes. Herewith, no specialized knowledge is needed - just follow the setup steps to configure the appropriate cron expression.