Я знаю, что этот вопрос задавался несколько раз здесь. Однако я не могу найти удовлетворительный ответ и сделать вывод.Несколько баз данных v/s Несколько коллекций - MongoDB 3.2
Этот вопрос специально предназначен для версии Mongo DB версии 3.2. Должен ли я иметь отдельные базы данных и коллекцию для разных приложений или только одну БД со всеми коллекциями внутри нее?
Чтобы упростить это, допустим, у меня около 15-20 тыс. Приложений на сервере. Целесообразно ли создать другую базу данных для каждого из этих приложений (с 10 коллекциями/приложением) или создать только одну базу данных и хранить все коллекции (20 тыс. Приложений * 10 коллекций = 200 тыс. Коллекций)?
Кроме того, это будет вызываться из одного приложения Node, поэтому необходимо учитывать производительность при наличии нескольких соединений DB.
Никаких коллекций не имеет значения в одной базе данных, это всего лишь место для хранения. –