1. MS SQL Server:
Microsoft SQL Server es un sistema de administración de bases de datos relacionales (RDBMS) que depende de la plataforma y es tanto una GUI como un software basado en comandos. Admite una amplia variedad de aplicaciones de análisis, inteligencia comercial y procesamiento de transacciones en entornos de TI corporativos. Fue desarrollado por Microsoft Corporation y lanzado inicialmente el 24 de abril de 1989. Está escrito en lenguajes C y C++ .
2. CouchDB: Apache CouchDB es una base de datos NoSQL
orientada a documentos de código abierto que usa múltiples formatos y protocolos para almacenar, transferir y procesar sus datos, usa JSON para almacenar datos, JavaScript como lenguaje de consulta usando MapReduce y HTTP para una API. Fue desarrollado por Apache Software Foundation y lanzado inicialmente en 2005. Está escrito en Erlang. Diferencia entre MS SQL Server y CouchDB:
S. NO. | Servidor MS SQL | CouchDB |
---|---|---|
1. | Desarrollado por Microsoft Corporation y lanzado inicialmente el 24 de abril de 1989. | Desarrollado por Apache Software Foundation y lanzado inicialmente en 2005. |
2. | El servidor MS SQL está escrito en C y C++. | CouchDB está escrito en Erlang. |
3. | El modelo de base de datos principal para MS SQL Server es la base de datos relacional. | El modelo de base de datos principal para CouchDB es Document Store. |
4. | La licencia de MS SQL Server es Comercial. | La licencia de CouchDB es de código abierto. |
5. | En MS SQL Server Data Schema es fijo. | CouchDB es libre de esquemas de datos. |
6. | MS SQL Server admite el formato de datos XML. | CouchDB no admite el formato de datos XML. |
7. | MS SQL Server tiene tipos de datos predefinidos como flotante, fecha, número, etc. | En CouchDB no hay tipos de datos predefinidos. |
8. | MS SQL Server es compatible con SQL. | CouchDB no tiene soporte para SQL. |
9. | MS SQL Server no admite el método Map Reduce. | CouchDB admite el método Map Reduce. |
10 | El servidor MS SQL admite claves externas. | CouchDB no admite claves externas. |
11 | El servidor MS SQL admite transacciones ACID. | CouchDB no admite transacciones ACID. |
12 | El servidor MS SQL proporciona un método de coherencia inmediata para garantizar la coherencia en un sistema distribuido. | CouchDB proporciona el método de coherencia eventual para garantizar la coherencia en un sistema distribuido. |
13 | Los sistemas operativos de servidor para MS SQL Server son Linux Windows. | Los sistemas operativos de servidor para CouchDB son Android, BSD, Linux, OS X, Solaris y Windows. |
14 | Empresas famosas como Citi, Bank of America, UPS, etc. utilizan MS SQL Server. | Empresas famosas como Akamai Technologies, Hothead Games, Inc., GenCorp Technologies, Vivint Solar, etc. utilizan CouchDB. |
Publicación traducida automáticamente
Artículo escrito por VishwashVishwakarma y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA