Мы разработали мультитенантную систему (скажем, сотни арендаторов, а не тысячи).Нет общих данных.База данных PostgreSQL.Лучше создать отдельную базу данных для каждого арендатора или схемы?
Каковы плюсы и минусы?Как это повлияет на файловую систему, таблицы / представления механизма БД, такие как блокировки, привилегии объектов и т. Д. - будут ли они намного больше в решении с несколькими схемами?Отдельные базы данных должны быть проще для резервного копирования / восстановления.
Я знаю, что есть много похожих вопросов, но большинство из них относятся к случаям с общими данными, что является основным недостатком для нескольких баз данных, и у нас нет такоготребование.