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 procesamiento de transacciones, inteligencia comercial y análisis en entornos de TI corporativos. Fue desarrollado por Microsoft Corporation y lanzado inicialmente el 24 de abril de 1989. Está escrito en lenguaje C y C++ .
2. MongoDB :
MongoDB es un programa de base de datos multiplataforma orientado a documentos y no relacional (es decir, NoSQL ). Es una base de datos de documentos de código abierto que almacena los datos en forma de pares clave-valor. MongoDB es desarrollado por MongoDB Inc. y fue lanzado inicialmente el 11 de febrero de 2009. Está escrito en lenguaje C++ , Go , JavaScript , Python . MongoDB ofrece alta velocidad, alta disponibilidad y alta escalabilidad.
Diferencia entre MS SQL Server y MongoDB:
S. NO. | servidor msql | mongodb |
---|---|---|
1. | Desarrollado por Microsoft Corporation y lanzado inicialmente el 24 de abril de 1989. | Desarrollado por MongoDB Inc. y lanzado inicialmente el 11 de febrero de 2009. |
2. | El servidor MS SQL está escrito en C y C++. | MongoDB está escrito en lenguajes C++, Go, JavaScript, Python. |
3. | El modelo de base de datos principal para MS SQL Server es DBMS relacional | El modelo de base de datos principal para MongoDB es el almacén de documentos. |
4. | La licencia de MS SQL Server es Comercial. | La licencia de MongoDB es Open Source. |
5. | MS SQL Server admite el formato de datos XML. | MongoDB no admite el formato de datos XML. |
6. | MS SQL Server proporciona transacciones ACID sin aislamiento de instantáneas. | MongoDB proporciona transacciones ACID de múltiples documentos con aislamiento de instantáneas. |
7. | En MS SQL Server, el esquema de datos es Fijo. | En MongoDB, el esquema de datos es dinámico. |
8. | MS SQL Server proporciona el concepto de integridad referencial y tiene claves externas. | MongoDB no proporciona el concepto de integridad referencial. Por lo tanto, no hay claves foráneas. |
9. | MS SQL Server no admite el método Map Reduce. | MongoDB admite el método Map Reduce. |
10 | Los sistemas operativos de servidor para MS SQL Server son Linux Windows. | Los sistemas operativos de servidor para MongoDB son Solaris, Linux, OS X, Windows. |
11 | Empresas famosas como Citi, Bank of America, UPS, etc. utilizan MS SQL Server. | Empresas famosas como Adobe, Amadeus, Lyft, ViaVarejo, Craftbase, etc. utilizan MongoDB. |
Publicación traducida automáticamente
Artículo escrito por VishwashVishwakarma y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA