Мультитенантное приложение Quarkus

Я хотел бы разработать приложение SaaS (несколько клиентов) с помощью Quarkus, но я столкнулся с проблемой, потому что Quarkus еще не поддерживает мультитенант. Что делать? Какая альтернатива? Ты хоть представляешь, как я могу это сделать? Придется ли мне все писать самому?

Я хотел бы использовать Postgresql в качестве СУБД с архитектурой уникальной базы данных и отдельной схемой для каждого клиента.


person aristos    schedule 13.01.2021    source источник


Ответы (1)


Какую версию Quarkus вы используете? Похоже, что последняя версия Quarkus Hibernate ORM имеет именно то, о чем вы просите:

В настоящее время Quarkus поддерживает отдельную базу данных и отдельную схему.

От: https://quarkus.io/guides/hibernate-orm#multitenancy

person Robert van der Spek    schedule 19.01.2021
comment
Пользуюсь последней версией 1.11.0. Я плохо выглядела. Большое спасибо за ссылку. Я изучу примеры и построю архитектуру своего приложения для отдельной схемы. Еще раз спасибо за информацию. - person aristos; 22.01.2021