Можно гибко настроить что Cacheops будет писать, а что не будет. По моделям и операциям. Запись по save - и вовсе дополнительная фича, выключенная по умолчанию.
Если всё ещё пишется слишком много, то можно не кешировать ничего по умолчанию, а вызывать .cache() на кверисеты, которые точно нужно сохранять.