Re: Multitenent architecture

From: Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>
To: Vasu Madhineni <vasumdba1515(at)gmail(dot)com>, pgsql-general(at)postgresql(dot)org
Subject: Re: Multitenent architecture
Date: 2020-06-05 06:57:09
Message-ID: 9b9017a4e3ca9aaadd2cf379ecf336e2296ad08a.camel@cybertec.at
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Thu, 2020-06-04 at 23:52 +0800, Vasu Madhineni wrote:
> We are planning a POC on multitenant architecture in Postgres, Could you please
> help us with steps for multitenant using schema for each application model.

For few tenants, you can keep identical tables in several schemas and
set "search_path" to select a tenant.

With many tenants, you are better off with one table that holds the
data for all clients. You can use Row Level Security to have each
tenant see only his or her data, and it might be a good idea to
use list partitioning on the tenant ID.

Yours,
Laurenz Albe
--
Cybertec | https://www.cybertec-postgresql.com

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Vasu Madhineni 2020-06-05 07:48:52 Re: Multitenent architecture
Previous Message Paul Förster 2020-06-05 06:37:42 Re: Multitenent architecture