Каковы последствия для производительности хранения большого количества документов в одной базе данных по сравнению с разделением их между различными базами данных? - PullRequest
2 голосов
/ 18 марта 2019

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

Учитывая эти обстоятельства, будет ли существенная разница в производительности, если у меня будет только одна база данных со многими стихами? Это проблема, которая может быть практически решена путем горизонтального масштабирования моих серверов CouchDB?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...