我们计划为我们的多租户应用程序引入 ElasticSearch(AWS)。 我们有以下选项:
似乎如果使用第三个选项,则没有数据隔离性。不确定是否安全。
我认为第二个选项将是更好的选择,因为可以对数据进行分离。
请帮助我确定最佳选项以在多租户 ElasticSearch 上继续进行。
请注意,我们将利用 AWS 基础设施。
- 每个租户使用一个索引
- 每个租户使用一个类型
- 所有租户共享一个索引,但使用自定义路由
似乎如果使用第三个选项,则没有数据隔离性。不确定是否安全。
我认为第二个选项将是更好的选择,因为可以对数据进行分离。
请帮助我确定最佳选项以在多租户 ElasticSearch 上继续进行。
请注意,我们将利用 AWS 基础设施。