Aller au contenu principal

PostgreSQL sur Hikube

Hikube propose un service PostgreSQL managé. La plateforme prend en charge le déploiement et la gestion d'un cluster PostgreSQL répliqué et auto-réparant, que vous créez et administrez depuis la console Hikube (menu DB & Messaging → PostgreSQL).


Architecture et fonctionnement​

La plateforme automatise la gestion du cycle de vie de la base de données : création, mise à jour, réplication et reprise après incident.

L'architecture est construite autour d'un cluster répliqué :

  • Un nœud primaire (primary) qui traite les écritures et sert de référence pour la cohérence des données.
  • Un ou plusieurs réplicas (standby) qui reçoivent en continu les modifications par réplication.
  • Un mécanisme d'auto-failover, qui promeut automatiquement un réplica en nouveau primaire en cas de panne, sans intervention manuelle.

Cette approche garantit :

  • Résilience face aux pannes matérielles ou logicielles
  • Scalabilité en lecture grâce à la répartition des requêtes entre les réplicas
  • Simplicité opérationnelle, car la plateforme gère la coordination et la maintenance du cluster

Ce que vous gérez depuis la console​

FonctionDisponible
Création d'un cluster (version 15 à 18, preset, taille du disque, 1 à 3 réplicas, accès externe)Oui
Bases de données et extensions PostgreSQLOui
Utilisateurs, droits par base (admin / lecture seule), rotation du mot de passeOui
Montée de version, changement de preset, augmentation de la taille du disque, modification de l'accès externeOui
Redémarrage du clusterOui
Modification du nombre de réplicas après créationNon, contactez le support
Sauvegardes programmées ou à la demande, restauration (y compris à un instant précis)Oui, onglet Sauvegardes (voir Sauvegardes)

Cas d'usage​

  • Applications métiers critiques nécessitant une base fiable et hautement disponible
  • E-commerce et ERP, où la continuité de service est indispensable
  • SaaS multi-tenant, permettant de répartir les charges entre primaire et réplicas
  • Business Intelligence et reporting, grâce à la lecture optimisée sur les réplicas
  • Applications cloud natives, déployées sur vos clusters Kubernetes Hikube