Я думаю о создании приложения с несколькими арендаторами с использованием MongoDB. У меня нет никаких догадок в отношении того, сколько у меня было бы арендаторов, но я хотел бы иметь возможность масштабировать тысячи.
Я могу подумать о трех стратегиях:
- Все арендаторы в том же сборнике, используя специальные поля для обеспечения безопасности
- 1 Сбор за арендатора в одной общей БД
- 1 База данных для каждого арендатора
Голос в моей голове предполагает, что я иду с опцией 2.
Мысли и последствия, кто-нибудь?