【发布时间】:2014-04-19 13:54:34
【问题描述】:
有什么方法可以让 spring-data-elasticsearch 用于多租户应用程序?
我已经让它在没有多租户的情况下工作,但我不知道如何为每个租户拥有多个索引或多个节点?我想知道是否有任何方法可以为每个租户定义不同的索引名称或在我的实体类中添加瞬态属性,该属性用@Document(...) 正确注释。当我试图解决这个问题时,@Transient 也被标记在ElasticSearchRepository 中。
有什么想法吗?
【问题讨论】:
-
您能详细说明一下吗?当您说 multi tanant 时,是用于搜索多个索引吗?
-
是的,我希望每个租户都有多个索引。使用 spring-data-elasticsearch 我还没有找到任何这样的解决方案。所以任何其他解决方案,如多节点或任何适合我的解决方案
-
你想在单节点架构中配置弹性搜索,其中多个用户@一次[或]多节点架构??
-
具有多个租户的单节点架构
标签: elasticsearch spring-data spring-data-elasticsearch