¡Hasta -30% en todos los libros en línea,
eformaciones y vídeos*! Código: NEURONA30 Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros y videos
  2. MongoDB
  3. Prólogo
Extrait - MongoDB Comprensión y optimización de la gestión de datos (con ejercicios y soluciones)
Extractos del libro
MongoDB Comprensión y optimización de la gestión de datos (con ejercicios y soluciones) Volver a la página de compra del libro

Prólogo

Prólogo

El libro que está leyendo va dirigido a desarrolladores que quieran iniciarse en el mundo de las bases de datos no relacionales utilizando MongoDB, una herramienta ya madura y ampliamente implantada en las empresas más influyentes de la economía digital o la venta en línea (online).

Aunque a veces se hacen comparaciones con ciertos conceptos del mundo de las bases de datos relacionales, no es en absoluto necesario haber trabajado con ellas para entender cómo funciona MongoDB.

Los ejemplos que se ofrecen a lo largo del libro son deliberadamente sencillos y entretenidos, para que el lector pueda integrarlos y reproducirlos fácilmente sin necesidad de realizar contorsiones cerebrales innecesarias que podrían desanimarle en su camino hacia el aprendizaje.

La administración de bases de datos MongoDB no se incluye en el ámbito de este libro, ya que es un tema demasiado amplio que merecería por sí mismo un libro completo. Sin embargo, aprenderá a importar y exportar datos en diferentes formatos y a optimizar el uso de sus colecciones mediante la indexación, una tarea que algunos desarrolladores delegan a veces en los administradores de bases de datos, ¡cuando no son ellos quienes exigen controlar este aspecto de los datos!

En primer lugar, es fundamental que sepa realizar consultas (queries) para extraer la información contenida en sus bases de datos de forma eficiente; después aprenderá a optimizar su tiempo de ejecución haciendo uso de los índices. Dado que la geolocalización se ha convertido en uno de los aspectos esenciales de cualquier aplicación moderna, aprenderá a implementar consultas que encontrará en cualquier sitio web o aplicación: ordenar puntos de interés según su distancia desde una posición dada, listarlos dentro de un radio determinado, etc.

A continuación, podrá explotar...