Qué es Mongodb (Curso de MongoDB [01])

MongoDB es una base de datos documental, lo que significa que almacena datos en forma de documentos tipo JSON. Por ende a mongoDB se le considere como una base de Datos NoSQL
Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
JSON es un formato de texto completamente independiente de lenguaje, pero utiliza convenciones que son ampliamente conocidos por los programadores.
En informática, NoSQL (a veces llamado “no solo SQL”) es una amplia clase de sistemas de gestión de bases de datos que difieren del modelo clásico de SGBDR (Sistema de Gestión de Bases de Datos Relacionales) en aspectos importantes, siendo el más destacado que no usan SQL como lenguaje principal de consultas.

SGBDR:

  • MySQL.
  • SQL Server.
  • Postgresql.
  • Oracle.

NoSQL:

  • MongoDB.
  • Solr.
  • ElasticSearch.
  • Cassandra.

Recordemos que las SGBDR (Sistema de Gestión de Bases de Datos Relacionales) fueron creadas para mantener la integridad de los datos.
Y NoSQL precisamente pasa por alto esa integridad y le da prioridad a la velocidad.

  • Fácil escalabilidad horizontal.
  • De propósito general.
  • Usa driver para conectarse a diferentes lenguajes de programación.
  • Basado en JSON.
  • Popularidad.

Puede ser utilizado en cualquier tipo de aplicación, web, servicios (api rest), aplicaciones móviles, internet de las cosas, big data, entre otras.

Solr 7 en Ubuntu 18: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTo7tCBfKPSj8D4-_KCbzTk
ELASTICSEARCH [Tutorial en Español 🇪🇸]: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQpL0gw5o-D7sgaxOWD3iv3
REDIS TUTORIAL EN ESPAÑOL: https://www.youtube.com/playlist?list=PLCTD_CpMeEKRjdM94onQPs3qTISaPkmxa

Comparativa bases de datos: https://trends.google.es/trends/explore?q=%2Fm%2F02qd9s1,%2Fm%2F0h64sgb,%2Fm%2F04f32m3,%2Fm%2F05z_r2n,%2Fm%2F09gnj_f

🎦[CURSO] MONGODB DE 0 A 100: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQ9_WJOtexctR6Iqw7whMXY
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🎦 Canal de youtube: https://www.youtube.com/c/programadornovato

Eugenio Chaparro

Entradas recientes

🟢Editar código de un módulo en Dolibarr [04]

🟢Editar código de un módulo en Dolibarr [04]

En este tutorial vamos editar el código de nuestro módulo personas para poder personalizar algunas…

2 meses hace
🟢Crear un sub_módulo en Dolibarr [03]

🟢Crear un sub_módulo en Dolibarr [03]

En este tutorial vamos a crear un sub módulo llamado seguridad que será muy parecido…

2 meses hace
🟢Modificar un módulo en Dolibarr [02]

🟢Modificar un módulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

2 meses hace
🟢Constructor de módulos en Dolibarr

🟢Constructor de módulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una política clara:…

2 meses hace
🟢Tickets en Dolibarr [19]

🟢Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

2 meses hace
🟢Agenda en Dolibarr [18]

🟢Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

2 meses hace