Ева для нескольких баз данных (мультитенантность) - PullRequest
0 голосов
/ 27 июня 2019

Я строю мультитенантный сервис REST. например, если у меня есть несколько арендаторов tenant1 и tenant2, таких что

GET mycompany.com/db/mytenant1/people
GET mycompany.com/db/mytenant2/people

У каждого арендатора есть своя собственная база данных, но код будет одинаковым для обоих. поэтому я хотел сделать одно заявление вместо процесса подачи заявки для каждого арендатора.

Может ли этот сценарий поддерживаться Евой? Я думаю, что задача состоит в том, что на основе имени арендатора в URL (например, tenant1), существует соответствующее имя базы данных (или механизм, или соединение. Я могу создать кеш для того, что можно запрашивать), и Ева позволяет мне выбрать это базу данных и направить запрос к ней?

...