Я работаю над проектом, который использует CouchDB с около 20 различными базами данных. В связи с ограничениями для запросов к отдельным базам данных, я рассматриваю возможность их объединения в одну базу данных. Тем не менее, у меня есть сильное чувство, что это может в конечном итоге привести к снижению производительности. Эта база данных предназначена для использования многими пользователями и документами разных типов. Кроме того, мое приложение часто обновляет документы и запрашивает их с помощью Mango и API поиска (я не использую представления).
Учитывая эти обстоятельства, будет ли существенная разница в производительности, если у меня будет только одна база данных со многими стихами? Это проблема, которая может быть практически решена путем горизонтального масштабирования моих серверов CouchDB?