Я бы рекомендовал только mongodb или, если очень хочется усложнить себе жизнь, то простой redis/memcache. Во-первых couchdb это достаточно специфичное хранилище, для своего круга задач, только если вам очень нужны фичи кауча (двухсторонняя репликация, например). Во-вторых если вам нужно кэшировать mongodb возможно у вас не совсем подходящий дизайн хранилища. Так как для любого nosql хранилища структура данных должна учитывать и то, как эти данные потом читать оптимальный образом.