Существует ли способ ограничить количество изменений в couchdb? Что-то вроде жесткого предела в файле конфигурации. Я знаю о том, что я мог периодически уплотнять базу данных, но так или иначе похоже на взлом. Существует ли лучший путь?
Там нет настраиваемого предела, прежде всего, потому что CouchDB использует хранилище только в приложении, то есть обещает только когда-либо писать до конца файла и никогда ничего не менять в середине. В результате настраиваемый предел не имеет смысла.
Уплотнение - ваш единственный вариант. Был несколько разговоров о автоматическом запущенном уплотнении в списках рассылки, но теперь он может быть запущен только вручную.