Может ли nhibernate или entity-framework поддерживать 1000 баз данных?
Scenerio: Это будет приложение Saas, *, где каждый клиент получает свои собственные отдельные данные * e. Таким образом, клиенты 10 КБ означают базы данных 10 КБ (их домен будет отображать конкретную базу данных).
Может ли nhibernate поддерживать такое требование к дизайну?
Как насчет сущности-структуры?
Я бы предположил, что строка подключения будет изменена во время begin_request для этого конкретного клиента, основываясь на его собственном доменном имени, которое сопоставит их с их конкретной БД.
Примечание
Пожалуйста, не говорите мне, что это плохой дизайн, просто примите это как требование.
Поддержка mysql также была бы дополнительным преимуществом, что я знаю, что делает nhibernate, но не уверен насчет EF