01. citusdb 快速教程
多租户应用程序
在本教程中,我们将使用一个示例广告分析数据集来演示如何使用 Citus 为多租户应用程序提供支持。
本教程假设您已经安装并运行了 Citus。如果没有运行 Citus,可以使用 Single-Node Citus 中的一个选项在本地设置 Citus。
数据模型和示例数据
我们将演示为一个广告分析应用程序建立数据库,公司可以用来查看,更改,分析和管理他们的广告和活动(见一个应用程序的例子)。这样的应用程序具有典型的多租户系统的良好特征。来自不同租户的数据存储在一个中央数据库中,每个租户都有自己数据的独立视图。
我们将使用三个 Postgres 表来表示这些数据。首先,您需要下载这些表的示例数据:
1 | curl https://examples.citusdata.com/tutorial/companies.csv > companies.csv |
