NoSQL

NoSQL es una base de datos no relacional que almacena y accede a datos mediante pares clave-valor. En lugar de almacenar los datos en filas y columnas como una base de datos tradicional, un DBMS NoSQL almacena cada elemento individualmente con una clave única. Además, una base de datos NoSQL no requiere un esquema estructurado que defina cada tabla y las columnas relacionadas. Esto proporciona un enfoque mucho más flexible para almacenar datos que una base de datos relacional.

Aunque las bases de datos relacionales como (MySQL) son ideales para almacenar datos estructurados, su estructura rígida dificulta agregar nuevos campos y ampliar rápidamente la base de datos. NoSQL proporciona un enfoque no estructurado o «semiestructurado» que resulta ideal para recopilar y almacenar contenido generado por los usuarios (UGC). Esto puede incluir texto, imágenes, archivos de audio, videos, flujos de clics, tuits u otros datos. Mientras que las bases de datos relacionales suelen volverse más lentas y menos eficientes a medida que crecen, las bases de datos NoSQL son altamente escalables. De hecho, puede agregar miles o cientos de miles de nuevos registros a una base de datos NoSQL con una disminución mínima del rendimiento.

Debido a la flexibilidad y escalabilidad de NoSQL, muchas grandes empresas y organizaciones han comenzado a usar bases de datos NoSQL para almacenar datos de los usuarios. Son especialmente comunes en las aplicaciones de computación en la nube y se han convertido en una de las soluciones de almacenamiento más populares para big data.

NOTE: En ocasiones, NoSQL se denomina «Not only SQL», aunque ese no es el significado oficial del término.

Actualizado August 27, 2013 por Per C.

quizPon a prueba tu conocimiento

Which of the following uses edge servers to distribute content online?

A
LAN
0%
B
PAN
0%
C
CDN
0%
D
SDN
0%
Correct! Incorrect!     View the Edge Server definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de NoSQL en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.