Если количество документов будет, то больше будет, запросы данных становятся медленнее в CouchDB?
Сценарий в качестве примера:
Вопрос: потребуется больше чем 2 - 3 секунды для запросов DB для соответствия именам клиента? Запросы займут больше времени для каждого запроса, если будет много документов в CouchDB (скажите что приблизительно 100 000 документов)?
Любые указатели о том, как создать представления/индекс, будут полезны.
Заранее спасибо.
Представление запускается для каждого документа, но только один раз. После этого значения просмотра документа сохраняются навсегда. Получение клиента по имени будет очень быстрым, потому что обычно у вас будет только несколько новых документов для обработки в представлении во время запроса.
Время запроса не увеличится заметно, если у вас будет больше документов. Технически время доступа логарифмически увеличивается с количеством документов. Однако на практике получение документов занимает постоянное время и вряд ли может стать проблемой.