Relational database # PostgreSQL database template The PostgreSQL catalog includes database variants with persistent storage. Provisioning, backup, scaling, and network behavior depend on the selected service and configuration. [Get started](https://panel.deplomo.com/signup)[View in marketplace](/marketplace) ## PostgreSQL template and catalog options The catalog includes PostgreSQL variants and extensions. Review the selected version, storage, network access, and backup requirements. ### Ollama and Open WebUI template The PostgreSQL template provides an option to deploy a database with persistent storage. Provisioning is currently unavailable in the international sandbox. ### Object-relational database management system (ORDBMS) PostgreSQL supports transactions, relational constraints, and JSONB data types. Suitability depends on schema design, configuration, and workload. ### Extensions such as PostGIS and pgvector The catalog includes PostgreSQL variants with extensions such as PostGIS or pgvector. Check the current catalog and version documentation before selecting a variant. ### Private networking and backup planning Network access and firewall rules depend on your configuration. Arrange and verify backups separately; persistent storage alone is not a backup. ## Frequently asked questions about PostgreSQL Answers to common questions about PostgreSQL variants, connection requirements, and data storage: What is PostgreSQL, and when is it useful? What does the Deplomo PostgreSQL template include? How can I connect to PostgreSQL? Which PostgreSQL extensions are available? What happens to data when a PostgreSQL container restarts? ## PostgreSQL: features and deployment considerations PostgreSQL is an open-source relational database used in a range of workloads. The Deplomo catalog includes PostgreSQL variants; review their versions and resource requirements. Service provisioning is currently unavailable in the international sandbox. ### What is PostgreSQL, and what features does it provide? PostgreSQL is an open-source object-relational database. It supports indexes, transactions, and JSONB, with behavior and performance depending on schema, extensions, configuration, and workload. You can manage PostgreSQL with a database client such as [pgadmin](/marketplace/apps/pgadmin) . Connection details and access depend on the service and network configuration. The marketplace includes other database options, such as [MySQL database hosting](/marketplace/apps/mysql) and [Cloud database](/products/databases) . Compare the available database services and their requirements before choosing. ### Challenges of manually setting up postgres hosting compared to cloud hosting Deplomo Maintaining a Postgres database on a raw virtual server is associated with many technical challenges. In order to achieve the highest efficiency, Postgres requires precise tuning of values such as shared_buffers, work_mem and max_connections based on server hardware resources. In addition, setting up Autovacuum to avoid unnecessarily bulking up tables and writing backup scripts takes up valuable time from technical teams. On the other hand, by selecting the postgres host in Deplomo, the database will be automatically and optimized. Utilizing ultra-fast enterprise NVMe hard drives, read and write throughput (IOPS) is maximized, and regular cloud backup operations prevent data destruction. ### Comparison table of postgresql hosting in Deplomo with shared hosting and raw virtual server The competitive advantages of cloud deployment are summarized in the following table:
| Feature | Postgresql host at Deplomo | Conventional shared hosting (cPanel) | Manual setup on a VPS |
|---|---|---|---|
| Setup and deployment time | Deploy from a marketplace template | Poor support or very old versions of Postgres | Hours of installing packages, creating users, and setting permissions |
| Disk type and read/write speed | Persistent volume; capacity depends on the package | Storage performance depends on the selected service, disk, and workload | Performance also depends on configuration and query patterns |
| Extensions such as PostGIS | PostGIS and pgvector variants are available in the catalog; check the current versions | Extension availability depends on the selected image and version | A custom image may require system packages and extension binaries |
| Persistent storage and backup planning | Database variants use persistent storage; backup availability depends on the service and must be verified separately | Backup and recovery practices depend on the service and operator | Self-managed installations require a backup process and separate storage |
| Pricing and package limits | Deplomo packages have fixed monthly EUR prices by zone and hard resource limits | Other providers set billing terms and resource options by plan | Self-hosted infrastructure has ongoing resource and operations costs |