gpt4 book ai didi

elasticsearch - Elastic Search 中的 Multi-Tenancy

转载 作者:行者123 更新时间:2023-11-29 02:43:56 26 4
gpt4 key购买 nike

我们计划为我们的 Multi-Tenancy 应用程序引入 Elasticsearch (AWS)。我们有以下选项,

  1. 每个租户使用一个索引
  2. 每个租户使用一种类型
  3. 所有租户使用自定义路由共享一个索引

根据此博客 https://www.elastic.co/blog/found-multi-tenancy第一个选项会产生内存问题。但不清楚其他选项。

似乎如果我们使用第三个选项,那么就没有数据隔离。不确定安全性。

我相信第二种选择会更好,因为数据会被隔离。

帮助我确定使用 Multi-Tenancy 进行 Elasticsearch 的最佳选择。

请注意,我们将利用 AWS 基础设施。

最佳答案

我们现在正在考虑同一个问题,Elasticsearch 的以下一组文章非常有帮助。

从这里开始:https://www.elastic.co/guide/en/elasticsearch/guide/current/scale.html

并通读后续的每篇文章,直到您找到这篇文章:https://www.elastic.co/guide/en/elasticsearch/guide/current/finite-scale.html

下面两个让我大开眼界:

https://www.elastic.co/guide/en/elasticsearch/guide/current/faking-it.html https://www.elastic.co/guide/en/elasticsearch/guide/current/one-big-user.html

基本要点:

  • 每个客户的别名
  • 分片路由
  • 现在你可以有大客户的索引,小客户的共享索引,它们看起来都是单独的索引

关于elasticsearch - Elastic Search 中的 Multi-Tenancy ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41868056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com