Skip to main content
Aperçu du service Square Cloud Databases

Pourquoi choisir Square Cloud ?

Des instances managées PostgreSQL, MySQL, MongoDB et Redis, provisionnées en quelques clics et accessibles via une connexion chiffrée et authentifiée par certificat. Vous obtenez une base de données de production sans configurer de serveur, gérer de sauvegardes ni payer pour la bande passante consommée par votre application.

Stockage sur NVMe

Les instances tournent sur des SSD NVMe d’entreprise, où la latence de lecture aléatoire détermine les performances réelles des requêtes : les recherches indexées et les charges à forte écriture restent rapides.

Aucun frais réseau

Aucun frais d’ingress ou d’egress. Lisez et écrivez autant que votre application en a besoin sans facture de bande passante à l’usage, un coût qui pèse discrètement chez la plupart des fournisseurs cloud.

Snapshots instantanés

Points de restauration en un clic inclus sans coût supplémentaire. Récupérez d’une migration ratée ou d’une suppression accidentelle sans quitter le tableau de bord.

Chiffré par défaut

Les instances n’acceptent que les connexions SSL/TLS avec des certificats gérés par Square Cloud. Les connexions en clair sont refusées, vos données sont donc chiffrées en transit sans aucune configuration supplémentaire.

Bases de données prises en charge

Chaque moteur est livré configuré et prêt à la connexion.

PostgreSQL

MongoDB

MySQL

Redis

Versions

Comment héberger ma base de données ?

Il vous faut un plan Standard actif ou supérieur. Pour un guide complet avec du code de connexion en Node.js et Python, suivez Créer et connecter une base de données gérée. En résumé :
1

Créer une nouvelle instance de base de données

Ouvrez la page Bases de données et cliquez sur « Créer une base de données ».
2

Configurer votre instance de base de données

Choisissez le moteur et renseignez le nom et la RAM.
3

Finaliser la création de votre instance

Cliquez sur « Créer ». En quelques secondes, la base de données est prête, et ses informations de connexion se trouvent sur sa page dans le tableau de bord.

Comment me connecter à ma base de données ?

Les bases de données n’acceptent que des connexions chiffrées et authentifiées par certificat. Pour vous connecter :
1

Obtenir les identifiants et les certificats

Ouvrez la base de données dans le tableau de bord, copiez l’URL de connexion (hôte, port, nom d’utilisateur et mot de passe) et téléchargez les certificats.
2

Se connecter en SSL/TLS

Connectez-vous avec le client ou la bibliothèque de votre choix, avec SSL/TLS activé et les certificats définis comme certificat CA (racine) ainsi que comme certificat et clé client.
La plupart des clients n’ont besoin que du .pem. Certains demandent séparément les fichiers .key et .cert, ou un .p12.
3

Commencer à utiliser votre base de données

Vous pouvez maintenant stocker et interroger vos données. Suivez les performances et l’utilisation de la base de données dans le tableau de bord Square Cloud.

Un problème ?

Erreurs de connexion aux bases de données

Corrigez les erreurs SSL/TLS, les délais d’attente dépassés, ECONNREFUSED, l’erreur MySQL « Host is not allowed » et les erreurs réseau de MongoDB.

Questions fréquentes

PostgreSQL, MySQL, MongoDB et Redis, toutes préconfigurées et prêtes à connecter.
L’hébergement de bases de données nécessite un plan Standard actif ou supérieur.