Я бы не сказал, что «доступ к нему из любого места» является преимуществом CouchDB по сравнению с SQL Server. Оба полностью доступны от различных клиентов.
Ключевым дифференцирующим фактором является фундаментальная концепция того, как данные сохраняются в виде таблиц и столбцов (SQL Server) и документов (CouchDB). Кроме того, CouchDB предназначен для использования нескольких копий с репликацией / уменьшением карты очень щадящим способом. SQL Server может обеспечить тот же уровень отказоустойчивости, но в действительности отсутствует функция map-Reduction, поскольку его способность работать с наборами имитирует основные возможности - см. Ключевое слово GROUPING SETS.
Вы должны отметить этот пост, который действительно показывает, что сокращение карты имеет свое место, но вам нужно выбрать правильный инструмент для работы:
http://gigaom.com/2009/04/14/mapreduce-vs-sql-its-not-one-or-the-other/