Base de datos NoSQL Mongo DB

23 de enero de 2019

Lang: cs en de es

Las bases de datos NoSQL están muy extendidas en diversas aplicaciones y aplicaciones web, así que también me fijé en ellas. Y me familiaricé con la base de datos MongoDB para saber cómo desplegarla y empezar a trabajar con ella. En este artículo, usted aprenderá cómo instalar y empezar a utilizar la base de datos NoSQl MongoDB.

Aquí tienes una página con una lista de diferentes bases de datos NoSQL.

Qué es una base de datos NoSQL

El término base de datos se refiere típicamente a una base de datos relacional, que está diseñada en base a la teoría relacional y utiliza el lenguaje de consulta SQL para recuperar datos. Existe un artículo sobre bases de datos relacionales cómo utilizar la base de datos MySQL/MariaDB desde PostgreSQL.

Las bases de datos NoSQL pero están diseñadas de forma diferente y se obtienen datos de ellas de forma diferente.

Lista de bases de datos No SQL

  • MongoDB
  • CouchDB es similar en muchos aspectos a otros repositorios de documentos como MongoDB
  • .
  • Redis
  • MemcacheDB

Vídeo Base de datos NoSQL MongoDB

Aquí tenéis una grabación en livestream sobre el tema de la base de datos NoSQL MongoDB:
Instalaremos la base de datos MongoDB y probaremos algunos trabajos básicos con ella, además de conectarnos desde PHP y guardar algunos datos.

Esquema:
  • qué es una base de datos
  • relacional vs NoSql
  • Bases de datos NoSql existentes
  • instalación de MongoDB
  • conexión de MongoDB a PHP y su uso
  • .
En el stream verás las tecnologías:
  • consola
  • Linux
  • PHP
  • MongoDB

EjemploPHP

Ejemplo de código de MongoDB en PHP

Mongo DB en la ventana acoplable

Cómo poner en funcionamiento la interfaz gráfica de administración basada en web de Mongo DB y Mongo Express en contenedores docker:
Aquí está el código fuente de configuración de Mongo DB en Docker.

Enlaces

Články na podobné téma

Programa Python para controlar Docker mediante la API
Cómo utilizar MailCatcher para probar correos electrónicos
API OpenAI de Python
Creación de una aplicación web WebSocket y configuración de un proxy
Gestión de proyectos: desarrollo ágil de software
Cómo ejecutar aplicaciones PHP antiguas
Lo que debe saber un buen programador
Lenguaje de programación Rust
NodeJS: desarrollo, configuración del servidor
Fallo de seguridad de Nette CVE-2020-15227
API REST: API de plataforma
Alojamiento web y de correo personalizado con el software ISP Config
Programación en SQL: PostgreSQL, MySQL/MariaDB
HTTPS: web segura
Connecting to Microsoft SQL Server from Linux
¿Cuál es la descripción del trabajo de un programador?
Localización de aplicaciones Python
Qué correo y alojamiento web elegir
Digispark - Programar microcontrolador Atmel ATtiny con Arduino IDE
Desarrollo para procesadores ARM con Arduino IDE
Cómo programar el procesador WiFi ESP8266
Smartphone abierto con Linux - Openmoko Neo FreeRunner

Boletin informativo

Si está interesado en recibir noticias puntuales por correo electrónico.
Puedes registrarte rellenando tu email suscripción de noticias.


+