Краткий ответ: "Не совсем, нет".
В действительности это зависит от среднего размера вашего документа и их количества. Это определит, когда вам следует выполнять компактное задание в вашей базе данных, то есть задание, которое удаляет все предыдущие ревизии из базы данных. Подробнее о уплотнении можно узнать по http://wiki.apache.org/couchdb/Compaction
Еще одно замечание системного администратора: попробуйте запланировать задания по уплотнению, когда база данных не загружена. Вы особенно заботитесь о загрузке записи, потому что, если записи выполняются слишком быстро, когда вы запускаете сжатие, то ваша задача сжатия может (теоретически) выполняться вечно и брать с собой базу данных. Тем не менее, я видел не очень приятное поведение при выполнении сжатия, находясь под большой нагрузкой чтения. Итак, если вы можете выдерживать только сжатие один раз в день, делайте это в 3 часа ночи с остальными заданиями по обслуживанию системы / базы данных cron.
О, и, возможно, самое главное, если вы только начинаете изучать couchdb, то, вероятно, преждевременно начинать беспокоиться о том, когда выполнять задания по уплотнению по сравнению с нагрузкой вашей системы. Преждевременная оптимизация и все такое - пока сосредоточимся на других аспектах.
Приветствие.