Имеет ли Spring Data ElasticSearch что-то похожее на AbstractRoutingDataSource
? т. е. класс (ы), которые направляют ElasticsearchRestTemplate
запросы к различным целевым объектам RestHighLevelClient
на основе ключа поиска.
Это было бы очень удобно для реализации мультитенантного решения, использующего выделенный индекс ES для каждого арендатора, поскольку это позволитдержите RestHighLevelClient
логику поиска вне кода доступа к данным.