Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Multi-tenant Modèles de partitionnement SaaS pour PostgreSQL
La meilleure méthode pour réaliser la mutualisation dépend des exigences de votre application SaaS. Les sections suivantes présentent les modèles de partitionnement permettant d'implémenter avec succès la mutualisation dans PostgreSQL.
Note
Les modèles présentés dans cette section s'appliquent à la fois à Amazon RDS for PostgreSQL et à Aurora. PostgreSQL-Compatible Les références à PostgreSQL dans cette section s'appliquent aux deux services.
Il existe trois modèles de haut niveau que vous pouvez utiliser dans PostgreSQL pour le partitionnement SaaS : silo, bridge et pool. L'image suivante résume les compromis entre les modèles de silo et de pool. Le modèle de pont est un hybride des modèles de silo et de piscine.
| Modèle de partitionnement | Avantages | Inconvénients |
|---|---|---|
| Silo |
|
|
| Pool |
|
|
| Pont |
|
|
Les sections suivantes présentent chaque modèle plus en détail.