Но я бы вам советовал трижды подумать прежде чем использовать кауч. На виндоус по крайней мере у меня куча проблем с ним была. Сначала натолкнулся на баг Erlang, ограничивающий максимальный размер файла четырьмя гигами (http://wiki.apache.org/couchdb/Installing_on_Windows) Его пофиксили, но пока нашел фикс, пока накатил… Потом база сама начала рассыпаться при достижении файлом индексов размера 6-8Гб. Раза 2-3 было. Может конечно из-за того, что я сервер перезагрузил во время перегенерации view, но все равно это не хорошо. А если бы там критичная бизнес информация лежала, а сервер по питанию кто-нибудь передернул? В общем я ему теперь не очень доверяю.по этому я предпочитаю Монго, но там тоже есть ограничение на 32-бит ось (размер БД не более 4 Гиг)
Вытеснение тоже реализуется довольно просто: по индексу времени доступа находим слот с самым минимальным значением времени доступа (самый давнишний) и заменяем в нем все поля. При этом, конечно, придется обновить оба индекса.думаю это частая, но тяжелая операция