2010-07-21 29 views

Respuesta

3

No diría que "acceder a él desde cualquier lugar" es una ventaja de CouchDB sobre SQL Server. Ambos son completamente accesibles desde una variedad de clientes.

El factor diferenciador clave es el concepto fundamental de cómo persisten los datos como tablas & columnas (SQL Server) frente a documentos (CouchDB). Además, CouchDB está diseñado para aprovechar múltiples copias con replicación/map-reduce de una manera altamente indulgente. SQL Server puede hacer el mismo nivel de tolerancia a fallas, pero el verdadero map-reduce no existe (sin embargo, la capacidad de tratar con conjuntos imita fundamentalmente las capacidades; consulte la palabra clave GROUPING SETS).

Debe tener en cuenta que en realidad este post muestra que reducir el mapa tiene su lugar, pero hay que elegir la herramienta adecuada para el trabajo:

http://gigaom.com/2009/04/14/mapreduce-vs-sql-its-not-one-or-the-other/

Cuestiones relacionadas