Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Modelli di partizionamento SaaS multi-tenant per PostgreSQL
Il metodo migliore per realizzare la multi-tenancy dipende dai requisiti dell'applicazione SaaS. Le sezioni seguenti illustrano i modelli di partizionamento per implementare con successo la multi-tenancy in PostgreSQL.
Nota
I modelli discussi in questa sezione sono applicabili sia ad Amazon RDS for PostgreSQL che a Aurora PostgreSQL. I riferimenti a PostgreSQL in questa sezione si applicano a entrambi i servizi.
Esistono tre modelli di alto livello che è possibile utilizzare in PostgreSQL per il partizionamento SaaS: silo, bridge e pool. L'immagine seguente riassume i compromessi tra i modelli silo e pool. Il modello a ponte è un ibrido tra i modelli silo e pool.
| Modello di partizionamento | Vantaggi | Svantaggi | 
|---|---|---|
| Silo | 
 | 
 | 
| Pool | 
 | 
 | 
| Ponte | 
 | 
 | 
Le sezioni seguenti illustrano ciascun modello in modo più dettagliato.