1. 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 lanzado inicialmente el 11 de febrero de 2009. Está escrito en lenguajes C++ , Go , JavaScript , Python . MongoDB ofrece alta velocidad, alta disponibilidad y alta escalabilidad.
2. MariaDB:
MariaDB es un sistema de administración de base de datos relacional (RDBMS) de código abierto que es un reemplazo directo compatible para la tecnología de base de datos MySQL ampliamente utilizada. Está desarrollado por MariaDB Foundation y lanzado inicialmente el 29 de octubre de 2009. MariaDB tiene una cantidad significativamente alta de características nuevas, lo que lo hace mejor en términos de rendimiento y orientación al usuario que MySQL .
Diferencia entre MongoDB y MariaDB:
S. NO. | mongodb | mariadb |
---|---|---|
1. | Desarrollado por MongoDB Inc. y lanzado inicialmente el 11 de febrero de 2009. | Desarrollado por MariaDB Corporation Ab. e inicialmente lanzado el 29 de octubre de 2009. |
2. | MongoDB está escrito en lenguajes C++, Go, JavaScript, Python. | MariaDB está escrito en lenguajes C, C++, Perl y Bash. |
3. | MongoDB proporciona transacciones ACID de múltiples documentos con aislamiento de instantáneas. | MariaDB solo proporciona transacciones ACID sin aislamiento de instantáneas. |
4. | MongoDB tiene una gran base para admitir todos los idiomas del sistema. | MariaDB no es compatible con lenguajes de shell y Matlab. |
5. | MongoDB no funciona como SQL, pero tiene derechos de acceso a los usuarios según sus funciones en el sistema. | MariaDB tiene muchas consultas similares y el funcionamiento también es similar a SQL. |
6. | MongoDb no proporciona el concepto de integridad referencial. Por lo tanto, no hay claves foráneas. | MariaDB proporciona el concepto de integridad referencial y tiene claves externas. |
7. | El método de replicación que admite MongoDB es la replicación maestro-esclavo. | MariaDB es compatible tanto con la replicación maestro-esclavo como con la replicación maestro-maestro. |
8. | MongoDB admite el método Map Reduce. | MariaDB no admite el método Map Reduce. |
9. | Los sistemas operativos de servidor para MongoDB son Solaris, Linux, OS X, Windows. | Los sistemas operativos de servidor para MariaDB son FreeBSD, Linux, Solaris, Windows |
10 | Empresas famosas como Adobe, Amadeus, Lyft, ViaVarejo, Craftbase, etc. utilizan MongoDB. | Compañías famosas como CUNY, Accenture, Docplanner, Grooveshark, Northrop Grumman, usan MariaDB. |
11 | MongoDB admite escalabilidad horizontal. | MariaDB admite escalabilidad vertical. |
Publicación traducida automáticamente
Artículo escrito por VishwashVishwakarma y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA